Houston, we have a problem

djberg96 on 2002-03-05T15:07:11

I decided to give Net::Server an innaugural launch on my Solaris box today. It didn't go well. Author (Paul Seamons) already contacted. I tried the Net::Server::Fork personality, btw.

First, looks like there's a bug with setting the user and group to 'nobody', at which point it fails when it tries to 'chown' the pid file, since it no longer owns it. Easily fixed, I'm sure.

Removing the 'user' and 'group' arguments, it went into some sort of vicious loop with two errors that continually repeated. I had to kill it manually. The first one was caused by a failed attempt to dup STDIN, probably related to fork. The second is some sort of ref-to-glob cast error within the Fork.pm module itself.

Sigh...looks like I get to be a tester for this module. So much for diving right into my RPC module. That's ok - I still need to learn all the hooks anyway.