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
Yes, good point! All those callbacks should be cleared on termination. I'm also wondering if there are any situations where a process has registered itself with the communicator for callbacks but doesn't un-register....
The three referencing lambda functions I identified in aiidateam/aiida-core#4603 (comment) are from
plumpy.Process._setup_event_hooks
(plumpy/plumpy/processes.py
Lines 318 to 330 in 848028b
So I imagine these event hooks need to be removed, once the process enters a terminal state.
Originally posted by @chrisjsewell in aiidateam/aiida-core#4603 (comment)
The text was updated successfully, but these errors were encountered: