I added a device, and once it started I added another. The result was the following exception:
Traceback (most recent call last):
File "erasetor.py", line 373, in <module>
ErasetorServer()
File "erasetor.py", line 77, in __init__
wrapper(self.start)
File "/usr/lib/python2.7/curses/wrapper.py", line 43, in wrapper
return func(stdscr, *args, **kwds)
File "erasetor.py", line 98, in start
self.start_erasetor_process()
File "erasetor.py", line 92, in start_erasetor_process
main_menu.display()
File "erasetor.py", line 138, in display
devices = self.process.get_list()
File "erasetor.py", line 364, in get_list
for device in self.devices:
RuntimeError: dictionary changed size during iteration
Note that not always happens, and I couldn't reproduce the error again.
SO: linux mint 18.1 Cinnamon 32-bit
I added a device, and once it started I added another. The result was the following exception:
Note that not always happens, and I couldn't reproduce the error again.
SO: linux mint 18.1 Cinnamon 32-bit