You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
running len(logging.getLogger("distributed.worker").handlers) shows a few thousand DequeHandler instances in there.
This means that logging messages from the worker or adding handlers to the worker gradually gets slower and slower as the test suite progresses.
the handlers are supposed to be cleared when the worker is GC'd by
If the performance problem is an actual concern, ensuring all handlers are async is probably the most straight forward and would resolve a few other issues around exception handling
running
len(logging.getLogger("distributed.worker").handlers)
shows a few thousandDequeHandler
instances in there.This means that logging messages from the worker or adding handlers to the worker gradually gets slower and slower as the test suite progresses.
the handlers are supposed to be cleared when the worker is GC'd by
distributed/distributed/node.py
Line 88 in 1da5199
distributed/distributed/utils.py
Lines 1131 to 1142 in 1da5199
see #4481 and #4469
The text was updated successfully, but these errors were encountered: