What was happening was, I was using __PACKAGE__->log instead of $me->log to logwhen there was a locking problem -- which is of course intermittent and random -- and
as the ->log method uses properties of the passed instance variable in determining the name
of the file to log to, it failed (as designed.)
Score:
David's carelessness when hacking late at night: 1
David's prudent use of HCF on minor errors to expose deeper problems: 1
Conclusion: risk mitigation strategy effective.
I trust the library got their cable back. I'm curious as to if it got deployed any after I left.
--dln
-- "Lay off that whiskey, and let that cocaine be!" -- Johnny Cash