On 01/07/2014 04:25 PM, Mark Morgan Lloyd wrote: > > The OP, i.e. I, did not mention doing any I/O in threads. He said: "I'm reading stdin directly with a tight timeout" IMHO, the Pascal way of handling such task is using a thread. -Michael