the periodic callback and ioloop in PrinterServer.py is not working... it's blocking and preventing the WebSockets client from connecting. Likely I've not implemented it correctly, it's more complex than I'd hoped. Perhaps it needs to be a simpler threading model.
was a bug with the queue unfinished tasks in python. Changed architecture to client push/pull now instead of polling printer responses queue which was a silly idea
the periodic callback and ioloop in PrinterServer.py is not working... it's blocking and preventing the WebSockets client from connecting. Likely I've not implemented it correctly, it's more complex than I'd hoped. Perhaps it needs to be a simpler threading model.