Tom: unverständliche Apache-log-Meldung

Beitrag lesen

Hello,

ich finde im log des Apache (Windows) eine Meldung, die ich nicht verstehe:

[Thu May 15 17:46:04 2014] [warn] (OS 996)Überlappendes E/A-Ereignis befindet sich nicht in einem signalisierten Zustand.

: winnt_accept: Asynchronous AcceptEx failed.

  
Ich rate erstmal:  
Du betreibst einen selber kompilierten Apache (Version?)  
auf einem (älteren) Windows-System  
als Dienst (den Apachen)  
  
  
Aus der Erinnerung. Ich mach keine Entwicklung mehr auf Windows-Systemen:  
  
Es handelt sich um eine Art "Race-Condition" an einem Socket.  
Überlappende Benutzung anstelle einer "anständigen Sperre" setzt ein einwandfreies Queuing voraus. Wenn sich die Belegung von Lese- und Schreibpuffer überlappt, tritt dieser Fehler auf. Das kommt vor, wenn man kein MutEx setzt, es vergessen hat.  
  
Hast Du da was in C programmiert?  
  
  
  
  
  
  
  
  
  
Liebe Grüße aus dem schönen Oberharz  
  
  
Tom vom Berg  
![](http://selfhtml.bitworks.de/Virencheck.gif)  
  

-- 
 ☻\_  
/▌  
/ \ Nur selber lernen macht schlau  
<http://bikers-lodge.com>