It's only a my guess: on different runtime error like 'malloc() failed' or any different like 'label not found' the error code may be different?
Anyway, the CORE::GLOBAL::exit is redefined and there is no CORE::exit() on the FCGI::* sources. | [reply] |
| [reply] |
Although the exit code part of $? can be. That's what die prefers to use, for example. You can check what the exit code could mean as an error number, but be warned that it might not be accurate.
Keep in mind that even if $! is used as the exit code, it might not indicate the cause of the error.
| [reply] [d/l] [select] |