From 60ed5b46d4fc11bdc9c907bc936a009330e3d06b Mon Sep 17 00:00:00 2001 From: badaix Date: Wed, 9 Nov 2016 23:55:41 +0100 Subject: [PATCH] log shairport messages --- server/streamreader/airplayStream.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/server/streamreader/airplayStream.cpp b/server/streamreader/airplayStream.cpp index fd93e9a0..11bf6f15 100644 --- a/server/streamreader/airplayStream.cpp +++ b/server/streamreader/airplayStream.cpp @@ -69,9 +69,11 @@ void AirplayStream::initExeAndPath(const std::string& filename) void AirplayStream::onStderrMsg(const char* buffer, size_t n) { string logmsg = trim_copy(string(buffer, n)); + if (logmsg.empty()) + return; + logO << "(" << exe_ << ") " << logmsg << "\n"; if (logmsg.find("Is another Shairport Sync running on this device") != string::npos) { - logO << logmsg << "\n"; logE << "Seem there is another Shairport Sync runnig on port " << port_ << ", switching to port " << port_ + 1 << "\n"; ++port_; params_ = params_wo_port_ + " --port=" + cpt::to_string(port_);