taurus 5.3.1: Random (rare) error in TaurusPollingTimer
Hello.
I encountered this error in my application (taurus 5.3.1), though it happened only once for now:
Exception in thread TaurusPollingTimer[1000]:
Traceback (most recent call last):
File "/home/informatique/ica/girardot/micromamba/envs/taurus-5.3.1/lib/python3.10/threading.py", line 1016, in _bootstrap_inner
self.run()
File "/home/informatique/ica/girardot/micromamba/envs/taurus-5.3.1/lib/python3.10/threading.py", line 953, in run
self._target(*self._args, **self._kwargs)
File "/home/informatique/ica/girardot/micromamba/envs/taurus-5.3.1/lib/python3.10/site-packages/taurus/core/tauruspollingtimer.py", line 82, in __run
self._pollAttributes()
File "/home/informatique/ica/girardot/micromamba/envs/taurus-5.3.1/lib/python3.10/site-packages/taurus/core/tauruspollingtimer.py", line 189, in _pollAttributes
if dev.factory().caseSensitive:
AttributeError: 'NoneType' object has no attribute 'factory'
Maybe dev.factory() sould be checked for not being None?
Edited by Raphaël GIRARDOT