Thanks for pointing out the difference between non-blocking and async IO. I think in Java NIO there is a thread that constantly calls the [e]poll() in the background and this way the IO becomes non-blocking.
-- Sent from: http://forum.world.st/Pharo-Smalltalk-Users-f1310670.html