move wait_time out of loop
This commit is contained in:
@@ -967,9 +967,9 @@ class PipelineTask(BasePipelineTask):
|
|||||||
the time that a heartbeat frame takes to processes, that is how long it
|
the time that a heartbeat frame takes to processes, that is how long it
|
||||||
takes for the heartbeat frame to traverse all the pipeline.
|
takes for the heartbeat frame to traverse all the pipeline.
|
||||||
"""
|
"""
|
||||||
|
wait_time = self._params.heartbeats_monitor_secs
|
||||||
while True:
|
while True:
|
||||||
try:
|
try:
|
||||||
wait_time = self._params.heartbeats_monitor_secs
|
|
||||||
frame = await asyncio.wait_for(self._heartbeat_queue.get(), timeout=wait_time)
|
frame = await asyncio.wait_for(self._heartbeat_queue.get(), timeout=wait_time)
|
||||||
process_time = (self._clock.get_time() - frame.timestamp) / 1_000_000_000
|
process_time = (self._clock.get_time() - frame.timestamp) / 1_000_000_000
|
||||||
logger.trace(f"{self}: heartbeat frame processed in {process_time} seconds")
|
logger.trace(f"{self}: heartbeat frame processed in {process_time} seconds")
|
||||||
|
|||||||
Reference in New Issue
Block a user