Thread Counter Problem
(8 answers)
Opened by perl_maniac at 2003-09-24 13:24
[quote=jan10001,24.09.2003, 13:32]
QuoteIch würde sagen das ist es, das Script ist beendet und die Datei noch immer geblockt (Wenn auch nur für kurze Zeit.).[/quote] Noe, wenn die Datei geschlossen oder das Programm beendet wird, wird auch der Lock aufgehoben. Aber gerade darin liegt ein weiteres Problem: Denn zwischen den beiden Oeffnungen der Datei besteht kein Lock! Wenn Du so arbeitest, kannst Du Dir den Lock auch gleich ganz schenken. Ich empfehle, die Datei einfach durchgaengig geoffnet zu lassen, und zwar rw. Darin koennte auch dein Bug liegen, allerdings nur, wenn Dein Counter wirklich so frequentiert aufgerufen wird, dass solche race conditions entstehen.\n\n <!--EDIT|Ishka|1064414972--> Lieblingsmodule: IPC::System::Simple, Path::Class
|