Mailinglisten-Archive |
> rein Interessehalber (und vielleicht zu Gunsten des Manuals): > > Wer hat Erfahrungen mit flock() in Multithred-Anwendungen, > insbesondere mit PHP als Modul in einem reinen Multithreaded Server > (ISAPI, ..., Apache/WIN32(?)) ? > > Meine Befürchtung ist, das evtl. das eine oder andere Betriebssystem > Locks auf Prozess- und nicht auf Filedescriptorebene verwaltet, so > daß innerhalb einer Multithread-Anwendung, bei der ja alle Treads > in einem einzigen gemeinsamen Prozess-Kontext laufen, die Sperran- > forderungen nicht greifen, auch wenn die einzelnen Threads eigentlich > unabhängig voneinander operieren ... windows unterstütz die flock funktion nicht, LockFile und UnlockFile locken laut spec. nur prozesse. > habe allerdings keine Ahnung, wie das auf MS-Plattformen aussieht ... http://msdn.microsoft.com/library/psdk/winbase/filesio_4lf7.htm gruss daniel /*-- daniel beulshausen - daniel_(at)_php4win.de using php on windows? http://www.php4win.de
php::bar PHP Wiki - Listenarchive