I'm exactly sure what is going on. I'll try to explain it as best I can.
My plots are updated regularly, about 5x per second. To do this in a way that I can change the update rate, I made an update thread that emits a signal periodically. The plot's update method is connected to this signal and every time it receives the signal, it refreshes itself. When I use the right click->export, all of the updating stops, and not just for this plot. Even when I open new plots they do not update. So I assume that the update thread has been killed. I'm still a novice, so there is probably more going on than meets
my I, and I haven't bothered to track the issue down.
Here's the error message I receive:
udp_read_packet -- select:: Interrupted system call
udp_read_packet -- select:: Interrupted system call
udp_read_packet -- select:: Interrupted system call
udp_read_packet -- select:: Interrupted system call
Traceback (most recent call last):
File "/home/sauln/Projects/LCM Graphing Utility/lcmThread.py", line 57, in run
self.lc.handle()
IOError: [Errno 4] Interrupted system call