As Per said, you can pass fd's through Process.create_process. Another conceivable case could be some ill-tempered C module that fiddles with the fd's directly behind the back.
/ Martin Stjernholm, Roxen IS
Previous text:
2003-03-20 14:11: Subject: I/O callbacks in blocking mode
When can that happen? In the case of tty's (and stdin) and named pipes I assume there is enough caution anyway, and isn't that normally¹ the only way to share fd's like that?
(¹ I know solaris has an ioctl to transfer fd's between processes.)
/ Mirar