|Don't ask to ask, just ask|
Re^5: help with error 'readline() on unopened filehandle' (precedence, or not ||)by Anonymous Monk
|on Feb 03, 2013 at 08:21 UTC||Need Help??|
Different guy here, see Tutorials: Basic debugging checklist , run your code to B::Deparse, then use or instead of || , it is a classic precedence pitfall, see || die or or die :), "or die" versus "|| die"