don't complain unnecessarily in finishProtoco() when protocols are reloaded

This commit is contained in:
2019-08-21 14:48:23 +02:00
parent 2b6a064913
commit 21ce272a65

View File

@ -447,10 +447,10 @@ finishProtocol(ProtocolResult status)
debug("StreamCore::finishProtocol(%s, %s) %sbus owner\n", debug("StreamCore::finishProtocol(%s, %s) %sbus owner\n",
name(), toStr(status), flags & BusOwner ? "" : "not "); name(), toStr(status), flags & BusOwner ? "" : "not ");
if (flags & BusPending) if (status == Success && flags & BusPending)
{ {
error("StreamCore::finishProtocol(%s): Still waiting for %s%s%s\n", error("StreamCore::finishProtocol(%s, %s): Still waiting for %s%s%s\n",
name(), name(), toStr(status),
flags & LockPending ? "lockSuccess() " : "", flags & LockPending ? "lockSuccess() " : "",
flags & WritePending ? "writeSuccess() " : "", flags & WritePending ? "writeSuccess() " : "",
flags & WaitPending ? "timerCallback()" : ""); flags & WaitPending ? "timerCallback()" : "");