Anonymous | Login | Signup for a new account | 2019-02-21 03:55 CET |
Main | My View | View Issues | Change Log | Roadmap | Docs |
Viewing Issue Simple Details [ Jump to Notes ] | [ View Advanced ] [ Issue History ] [ Print ] | ||||||
ID | Category | Severity | Reproducibility | Date Submitted | Last Update | ||
0002827 | [JEDI VCL] 00 JVCL Components | minor | always | 2005-04-01 06:14 | 2005-05-18 06:29 | ||
Reporter | gnatali | View Status | public | ||||
Assigned To | obones | ||||||
Priority | normal | Resolution | fixed | ||||
Status | resolved | Product Version | 3.00 | ||||
Summary | 0002827: TJvErrorIndicator raise a "Thread error: The Parameter is incorrect (87)" error | ||||||
Description |
When TJvErrorIndicator destroy the TJvBlinkThread instance in StopThread function, the exception is raised. The execute function of TJvBlinkThread contient a call to sleep function. |
||||||
Additional Information |
To correct this, remplace : procedure TJvErrorIndicator.StopThread; begin if FBlinkThread <> nil then FBlinkThread.Terminate; FreeAndNil(FBlinkThread); end; BY procedure TJvErrorIndicator.StopThread; begin if FBlinkThread <> nil then begin FBlinkThread.Terminate; FBlinkThread.WaitFor; end; FreeAndNil(FBlinkThread); end; |
||||||
Tags | No tags attached. | ||||||
Attached Files | |||||||
|
Mantis 1.1.6[^] Copyright © 2000 - 2008 Mantis Group |