Whenever I issue this drone.streaming.stop()
the response of either the simulator or a real drone is
2022-08-10 08:59:08,269 [DEBUG] pltest.py: stop_streaming: drone streaming stop
2022-08-10 08:59:09,276 [WARNING] olympe.pdraw.ANAFI-0000000 - aclose - Closing pdraw session timedout
2022-08-10 08:59:09,347 [DEBUG] pltest.py: stop_streaming: drone streaming stopped
2022-08-10 08:59:09,353 [WARNING] olympe.pdraw.ANAFI-0000000 - _stop - cleanup leftover pdraw callbacks eventfds
2022-08-10 08:59:09,353 [WARNING] olympe.pdraw.ANAFI-0000000 - _stop - cleanup leftover pdraw callbacks eventfds
2022-08-10 08:59:09,354 [WARNING] olympe.pdraw.ANAFI-0000000 - _stop - cleanup leftover pdraw callbacks eventfds
2022-08-10 08:59:11,353 [ERROR] olympe.pdraw.ANAFI-0000000 - destroy - Pdraw.destroy() timedout
2022-08-10 08:59:11,360 [ERROR] ulog - pomp - fd=46, cb=0x7fa1530070 still in loop
2022-08-10 08:59:11,360 [ERROR] ulog - pomp - fd=50, cb=0x7fa1136f90 still in loop
2022-08-10 08:59:11,360 [ERROR] ulog - pomp - fd=48, cb=0x7fa1530070 still in loop
2022-08-10 08:59:11,361 [ERROR] ulog - pomp - fd=45, cb=0x7fa1530070 still in loop
2022-08-10 08:59:11,361 [ERROR] ulog - pomp - fd=51, cb=0x7fa1137190 still in loop
2022-08-10 08:59:11,361 [ERROR] ulog - pomp - fd=49, cb=0x7fa1530070 still in loop
2022-08-10 08:59:11,361 [ERROR] ulog - pomp - fd=55, cb=0x7fa0dd77c0 still in loop
2022-08-10 08:59:11,361 [ERROR] ulog - pomp - fd=53, cb=0x7fa1530070 still in loop
2022-08-10 08:59:11,361 [ERROR] ulog - pomp - fd=57, cb=0x7fa152c660 still in loop
2022-08-10 08:59:11,361 [ERROR] olympe.pdraw.ANAFI-0000000 - _destroy_pomp_loop - Error while destroying pomp loop: -16
in 8 of 10 cases. The situation is mostly self-healing, but it can take up to 10 seconds until it returns.
What can I do about this?