Einzelnen Beitrag anzeigen

Benutzerbild von Die Muhkuh
Die Muhkuh

Registriert seit: 21. Aug 2003
7.332 Beiträge
 
Delphi 2009 Professional
 
#6

Re: Anwendung terminiert manchmal nicht

  Alt 4. Jan 2009, 12:22
Hi,

ich hab mich mal durch den kompletten Destroy-Vorgang gewurschtelt und hab, so glaube ich, die Zeile gefunden:

Delphi-Quellcode:
if lThread then begin
      if AWaitForClose then begin
        lTimeOut := WaitForSingleObject(GClosedEvent, C_AD_PhysManagerShutdownTimeout) = WAIT_TIMEOUT;
        CloseHandle(GClosedEvent);
        GClosedEvent := 0;
      end;
Es geht um die Zeile mit dem WaitForSingleObject, die dauert immer unterschiedlich lange und manchmal sehr lange. Das Timeout steht auf 10000.
  Mit Zitat antworten Zitat