Trk: Fix deadlocks, introduce reader thread.
Make locking more fine-grained, move handling of the No-op message into the WriterThread (basically, do not lock dataMutex over invocation of the no-op message as this might queue messages). Introduce a reader thread using select()/Windows overlapped I/O, removing the need for timers.
Loading
Please register or sign in to comment