DS hangs when concurrently subscribing to events and destructing DeviceProxy
Hi PyTango experts,
I would like to report an issue in PyTango (or maybe cppTango?) which affects Sardana project and is actually a big show stopper for us.
In summary: while subscribing to events in one device and destroying DeviceProxy in another one in parallel the device server hangs forever.
I think that all the necessary information and the steps to reproduce it are in https://github.com/reszelaz/test-tango. Note that this may be a similar/related issue to https://github.com/tango-controls/pytango/issues/292 so I mention here @bourtemb and @mliszcz who were involved in this investigation. Thanks in advance for looking into this as well!
If you have any questions, don't hesitate to ask.
Cheers, Zibi
Edited by Anton Joubert