Anyway, it looks to me that the cached $$ bug is affecting you. DESTROY is being called on the child process but $$ returns the parent PID.
Something that is clear is that the process receives a SIGTERM while on the middle of the DESTROY call. That explains why an END DESTROY is missing.
In reply to Re^7: Is this absurd, or have I not RTFM?
by salva
in thread Is this absurd, or have I not RTFM?
by petermogensen
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |