add logs for processMessages task

This commit is contained in:
Diego 2024-01-25 13:48:34 +01:00
parent 878362b03f
commit 36d9ec7e48
No known key found for this signature in database
GPG Key ID: C9DAC9BF68D1F806

View File

@ -387,11 +387,13 @@ proc processMessages(p: PubSubPeer) {.async.} =
await sendMsg(message)
proc startProcessingMessages(p: PubSubPeer) =
debug "starting processing messages", p
if p.rpcmessagequeue.queueProcessingTask.isNil:
p.rpcmessagequeue.queueProcessingTask = p.processMessages()
proc stopProcessingMessages*(p: PubSubPeer) =
if not p.rpcmessagequeue.queueProcessingTask.isNil:
debug "stopping processing messages", p
p.rpcmessagequeue.queueProcessingTask.cancel()
p.rpcmessagequeue.queueProcessingTask = nil
p.rpcmessagequeue.priorityQueue.clear()