in reply to Re^2: Does __END__ really mean ignore rest of lines?
in thread Does __END__ really mean ignore rest of lines?

Your diagnosis is wrong. There's no way the code after the __END__ was being run. Furthermore, it wouldn't produce anything useful if you were to run it because it takes its information from variable %logs which doesn't exist.

The question you should be asking is not "How was this code run?" (it wasn't), but rather "Which code was being run?". You are not looking at the right (version of the) file.