Merge PR #75: Fix an occational crash in the deconz backend
commit
d8598e18b2
|
|
@ -298,6 +298,9 @@ ZigbeeInterfaceDeconzReply *ZigbeeBridgeControllerDeconz::createReply(Deconz::Co
|
|||
m_replyQueue.enqueue(reply);
|
||||
qCDebug(dcZigbeeController()) << "Enqueue request:" << reply->requestName();
|
||||
}
|
||||
connect(reply, &ZigbeeInterfaceDeconzReply::timeout, this, [=](){
|
||||
m_replyQueue.removeAll(reply);
|
||||
});
|
||||
|
||||
QMetaObject::invokeMethod(this, "sendNextRequest", Qt::QueuedConnection);
|
||||
return reply;
|
||||
|
|
|
|||
Loading…
Reference in New Issue