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",
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",
name(),
error("StreamCore::finishProtocol(%s, %s): Still waiting for %s%s%s\n",
name(), toStr(status),
flags & LockPending ? "lockSuccess() " : "",
flags & WritePending ? "writeSuccess() " : "",
flags & WaitPending ? "timerCallback()" : "");