in reply to Re^3: Is this absurd, or have I not RTFM?
in thread Is this absurd, or have I not RTFM?
Buffering doesn't explain why the two calls to DESTROY in the same process are handed different references to the same Perl object.
I tried running with $|=1 ... it's still reproducible. If you try sufficient amount of times.
auto-flushing can however explain why there's sometimes missing an "END DESTROY" output line. It's probably lost in a buffer when the process exits. It doesn't explain why DESTROY is called twice in the same process with different argument references to the same blessed Perl object.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^5: Is this absurd, or have I not RTFM?
by salva (Canon) on May 19, 2014 at 08:28 UTC | |
by Anonymous Monk on May 19, 2014 at 08:32 UTC | |
by petermogensen (Sexton) on May 19, 2014 at 09:05 UTC | |
by salva (Canon) on May 19, 2014 at 09:17 UTC | |
by petermogensen (Sexton) on May 19, 2014 at 09:24 UTC |