in reply to Re: Re: forking, no child waiting.
in thread forking, no child waiting.

Hrm... yeah... try putting this in the perl script you are calling...
fork && exit(); #background process close(STDOUT); close(STDERR); close(STDIN);
see if that detaches it... now you should not need th > /dev/null &

                - Ant
                - Some of my best work - Fish Dinner

Replies are listed 'Best First'.
Re: Re: Re: Re: forking, no child waiting.
by PyroX (Pilgrim) on Sep 20, 2001 at 22:13 UTC
    Oh man,,,,

    I was all happy, and then I tried it, it worked great when running it from the prompt, but still just kind-of dies when done from the php app. I am hating this part! Here is where I am calling my perl script:
    $run="snmp-wdr -c mrtgtest $request &";<BR> echo "<BR>COMMAND SENT: $run<BR>";<BR> $setsys=system($run);<BR>
    DANG!

      In addition to the above, you may need to call setpgrp(). See "perldoc -q daemon" for a bit more information.

              - tye (but my friends call me "Tye")
      Well... you've got me...

                      - Ant
                      - Some of my best work - Fish Dinner