From: Tim Uckun Date: 2010-09-23T08:59:03+09:00 Subject: Re: having problems with open4 and stuck forked processes > What do you mean by that?  Goes the timeout undetected?  Can't you > kill the process?  Are there any unexpected error messages / > exceptions? > Obviously the timeout is not detected. I am not sure about the exceptions as it happens when I am not looking but I will ramp up the logging and see if I can trap anything. > > A frequent problem with #popen methods is to not read file descriptors > which can make the client hang (i.e. if it writes more than fits into > a pipe).  That could be something to check since you are not reading > any of the streams. If you have any pointers to documentation about this I would really appreciate it. I know so little about unix processes and pipes and such.