-
Couldn't load subscription status.
- Fork 6
Closed
Labels
part:dispatcherAffects the high-level dispatcher interfaceAffects the high-level dispatcher interfacepriority:❓We need to figure out how soon this should be addressedWe need to figure out how soon this should be addressedtype:bugSomething isn't workingSomething isn't working
Description
What happened?
Dispatcher doesn't disconnect with the client during cleanup (it doesn't call await self._client.disconnect() ).
https://github.com/frequenz-floss/frequenz-dispatch-python/blob/v0.x.x/src/frequenz/dispatch/_dispatcher.py#L216
It might cause error:
unclosed <socket.socket fd=22, family=1, type=1, proto=0>
What did you expect instead?
Proper cleanup
Affected version(s)
v0.6.2
Affected part(s)
Hight-level interface / Dispatcher (part:dispatcher)
Extra information
No response
Metadata
Metadata
Assignees
Labels
part:dispatcherAffects the high-level dispatcher interfaceAffects the high-level dispatcher interfacepriority:❓We need to figure out how soon this should be addressedWe need to figure out how soon this should be addressedtype:bugSomething isn't workingSomething isn't working