- while True:
- start_time = time.time()
- start_bytes = self._bytes_written
- yield from asyncio.sleep(1, loop=self._loop)
- time_period = time.time() - start_time
- num_bytes = self._bytes_written - start_bytes
+ try:
+ while True:
+ start_time = time.time()
+ start_bytes = self._bytes_written
+ yield from asyncio.sleep(1, loop=self._loop)
+ time_period = time.time() - start_time
+ num_bytes = self._bytes_written - start_bytes