Skip to content

Commit e065b9e

Browse files
committed
Use qsize() to obtain queue depth
1 parent c8fa3ea commit e065b9e

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

plugwise_usb/connection/queue.py

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -145,12 +145,11 @@ async def _send_queue_worker(self) -> None:
145145
self._submit_queue.task_done()
146146
return
147147

148-
if self._stick.queue_depth > 3:
148+
qsize = self._submit_queue.qsize()
149+
if qsize > 3:
149150
await sleep(0.125)
150-
if self._stick.queue_depth > 3:
151-
_LOGGER.warning(
152-
"Awaiting plugwise responses %d", self._stick.queue_depth
153-
)
151+
if qsize > 3:
152+
_LOGGER.warning("Awaiting plugwise responses %d", qsize)
154153

155154
await self._stick.write_to_stick(request)
156155
self._submit_queue.task_done()

0 commit comments

Comments
 (0)