Thread Variable _ ?
(52 answers)
Opened by bianca at 2020-12-25 10:24 2020-12-26T17:59:04 bianca -w und use warnings sind nicht ganz das gleiche, aber das ist hier nicht weiter wichtig. Aber: Wenn Du Module mit require lädst, dann passiert das erst zur Laufzeit - das heißt, -c prüft da gar nichts. 2020-12-26T17:59:04 bianca Die immer gültige Antwort: "Es kommt drauf an". Dass bei solchen Systemaufrufen tatsächlich eine Menge passiert, ist gar nicht das schlimmste. Aber: Der Pfad könnte eine Datei auf einem Netzlaufwerk sein. Dann verlangt ein stat, dass man übers Netz nachfragt - könnte sich ja in der Zwischenzeit was geändert haben - und auf Antwort warten muss. Sowas will man nicht unnötig oft machen. 2020-12-26T17:59:04 bianca Sehr verständlich. 2020-12-26T17:59:04 bianca Ich habe keine heiße Spur. Allerdings ziehst Du mit require den Prüfungen zur Compilierzeit die Zähne, da kann ich mir schon erklären, warum's erst zur Laufzeit scheppert. Es bleibt nur: Experimentell eingrenzen. Ergänze Dein Programm an einigen Stellen um eine Zeile Code (perl): (dl
)
@geht's_noch = stat(_); Interessant wäre die Stellen, bevor und nachdem Du Archive::Zip einbindest. Das ist Raterei, aber anderes fällt mir nicht ein. |