Skip to content
Snippets Groups Projects
Commit d5cb2150 authored by Levente Pap's avatar Levente Pap
Browse files

Get message requester queue size

parent 4554a1ff
No related branches found
No related tags found
No related merge requests found
...@@ -69,3 +69,10 @@ func (requester *MessageRequester) reRequest(id message.Id) { ...@@ -69,3 +69,10 @@ func (requester *MessageRequester) reRequest(id message.Id) {
requester.scheduledRequests[id] = time.AfterFunc(requester.options.retryInterval, func() { requester.reRequest(id) }) requester.scheduledRequests[id] = time.AfterFunc(requester.options.retryInterval, func() { requester.reRequest(id) })
} }
} }
// RequestQueueSize returns the number of scheduled message requests.
func (requester *MessageRequester) RequestQueueSize() int {
requester.scheduledRequestsMutex.RLock()
defer requester.scheduledRequestsMutex.RUnlock()
return len(requester.scheduledRequests)
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment