snoxxi extrem schrieb am 25. November 2009 09:50
> ...
> Du willst also - typisch Linux Propagandist - eine der vielen Linux
> Schwächen in eine Stärke umdefinieren. Ach übrigens, das
> defaultmässige öffnen einer Datei ohne Lock wird im ISO C Komitee
> mittlerweile als Sicherheitsrisiko gesehen, fopen_s wird in Zukunft
> einen Lock setzten.
Nur fürs simple Lesen? Wäre ja schöner Mist!
>
> > Du hast ein zweites Programm neben Eclipse das auf die Webapp Dateien
> > zugreift (Virenscanner?).
>
> Mir ist kein Virescanner bekannt der einen Lock zieht, Sorry.
Manche Virenscanner "blocken" den gesamten Zugriff - sowohl schreiben
als auch lesen! - auf die Dateien, die gerade gescannt werden. Damit
steht alles was auf diese Dateien zugreift, da der I/O-Zugriff vom
Prozess aus gesehen einfach länger dauert!
> Da auch
> andere Frameworks keine entsprechenden probleme haben, steht er zu
> erwarten ,dass Eclipse einen sauberen Deadlock produziert.
>
> > Eclipse ist schuld.
>
> Du hast es erfasst, Eclipse - bzw. einige Teile von Eclipse -kommt
> mit Filelocks nicht zurecht.
Weil Java selbst nicht wirklich damit zurecht kommt (einige
Implementierungen scheinen regelrecht "einzufrieren") - und auch
nichts Korrektes in den Eclipse-Libs eingebaut ist!