vector-python-sdk
vector-python-sdk copied to clipboard
control_stream_task does not recover after a network reconnection
trafficstars
_open_connections(self) on connection.py just returns when a network disconnection occurs and the task ends. Upon reconnection the task is not restarted so robot control requests are never granted.
Wrapping the function with a 'while not self._control_events.is_shutdown:' recovers disconnections for me but I have not followed the different code paths so not sure if that's the correct fix.
Thanks for the note! :) We'll take a look and evaluate options.