Beefy Boxes and Bandwidth Generously Provided by pair Networks
Don't ask to ask, just ask

Re: Proc::Simple - exit_status function returns -1

by kcott (Chancellor)
on Jul 31, 2013 at 05:43 UTC ( #1047174=note: print w/replies, xml ) Need Help??

in reply to Proc::Simple - exit_status function returns -1

G'day atanug,

For future reference, questions about Perl should be posted in Seekers of Perl Wisdom and not in Perl Monks Discussion as you've done here. The first sentence of the Perl Monks Discussion page says:

"This section is only for discussing issues pertaining to the PerlMonks web site." [original emphasis]

[Update: I see that the thread has now been moved to SoPW following consideration.]

On to your question. The Proc::Simple documentation says this about the exit_status() method:

"Returns the exit status of the process as the $! variable indicates. If the process is still running, undef is returned."

You can read about $! in perlvar - Error Variables.

You'll need to look at the child processes you're forking for answers as to why they're exiting with -1.

-- Ken

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1047174]
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others browsing the Monastery: (7)
As of 2018-02-23 20:53 GMT
Find Nodes?
    Voting Booth?
    When it is dark outside I am happiest to see ...

    Results (310 votes). Check out past polls.