Registriert seit: 19. Okt 2003
Ort: Heilbronn
679 Beiträge
Delphi 10.4 Sydney
|
AW: Thread freigeben, wenn er festklebt :)
31. Mär 2015, 19:18
festkleben heisst, dass eine Stored Proc nie wieder kommt und UniDAC für immer wartet. Das blockiert den Thread.
aCriticalSection ist eine globale variable im MainThread, welche beim erstellen des Services erzeugt wird und auch wieder freigegeben wird.
Und die Option des Abschiessens ist nicht... ähm... optimal, aber eine stored proc in dem Kontext sollte nie länger als 1-3 Sekunden dauern, wenn es länger dauert, dann ging was unerwartetes schief und ich muss das mit einbedenken.
|