title: Is it safe to read and write to a serial port at the same time via different threads?
body: <p>Is it safe to read and write to a serial port at the same time via different threads (one read thread and one write thread)? Would it be necessary to add locking around reading/writing in each thread?</p>