你好 Steve,
Hi Christian,
kann ich dann einfach nur schreiben:
flock($_[0], 2);
Wenn das Betriebssystem das Sperren nicht unterstützt wird der Befehl
einfach ignoriert.
flock() produziert einen fatalen Laufzeitfehler, wenn es auf der Maschine
nicht implementiert wird. Ergo: besser prüfen und nur ein bedingtes flock(),
sonst beendet sich dein Script mit einer bösen Meldung.
Alternative: eval {flock($_[0],2);} und auf $@ prüfen. Wenn nach dieser
Anweisung $@ einen wahren Wert enthält, ist flock() auf der Maschine nicht
implementiert.
再见,
克里斯蒂安
--
Buchpreisbindung? | Plasma-Bildschirm geklaut
Der Verstand ist der Hausherr, der Koerper sein Gast.
http://wwwtech.de/
Buchpreisbindung? | Plasma-Bildschirm geklaut
Der Verstand ist der Hausherr, der Koerper sein Gast.
http://wwwtech.de/