pl: LOCK_NB Verwendung

Beitrag lesen

Oh sorry, mein Fehler und systematischer Natur: eval unterdrückt die Exception die beim do LfdNr.pm auftritt sofern $nr undef ist. Die Exception tritt tatsächlich weiter oben auf, nämlich bei

flock($FH, LOCK_EX|LOCK_NB) || 'Cannot Lock $!';

Also ist das Verhalten unabhängi davon, in welcher Package das Handle erstellt und gelockt werden soll.

Freundschaft 😉