Ok. Thanks for that. I guess this is going to be trial and error. My concern is that i am wasting my time trying to fix something that may be working ... and that it could be DOSEMU that isn't... I need to find a way to test it with something else... Hmmm... So, I wonder what IO.pipes does? Thanks for your help. Mark At 19:34 19/05/2003 +0900, you wrote: >As far as I know, a *named* pipe is just opened using File.open as if it >were a file (i.e. no kernel stuff required). This is how it works in Unix >anyway. > >Regards, > >Brian.