log unrelease references

This commit is contained in:
Stefan Allius
2024-06-16 13:29:43 +02:00
parent 3cebab40c8
commit fa7bfe9e16

View File

@@ -5,6 +5,7 @@ from asyncio import StreamReader, StreamWriter
from messages import hex_dump_memory from messages import hex_dump_memory
from typing import Self from typing import Self
import gc
logger = logging.getLogger('conn') logger = logging.getLogger('conn')
@@ -125,6 +126,7 @@ class AsyncStream():
logging.info('async_stream healthy() elapsed: ' logging.info('async_stream healthy() elapsed: '
f'{round(1000*elapsed)}ms' f'{round(1000*elapsed)}ms'
f' max:{round(1000*self.proc_max)}ms') f' max:{round(1000*self.proc_max)}ms')
logging.info(f'Healthy()) refs: {gc.get_referrers(self)}')
return elapsed < 5 return elapsed < 5
''' '''