--- IO-FDPass/README 2013/04/05 05:04:59 1.2 +++ IO-FDPass/README 2013/04/05 08:20:36 1.3 @@ -55,12 +55,12 @@ supports XP and higher). However, windows doesn't support asynchronous file descriptor passing, - so "send" and "recv" will have to "rendezvous", that is, they have to - wait for each other. Therefore, on windows, it's advisable to run them - at the same time to avoid any unnecessary delays. + so the source process must still be around when the destination process + wants to receive the file handle. Also, if the target process fails to + fetch the handle, the handle will leak, so never do that. - Also, on windows, the passing process must give the receiving process - the PROCESS_DUP_HANDLE access right for this module to work. + Also, on windows, the receiving process must have the PROCESS_DUP_HANDLE + access right on the sender process for this module to work. Cygwin is not supported at the moment, as file descriptor passing in cygwin is not supported, and cannot be rolled on your own as cygwin has