View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0037909 | FPC | Documentation | public | 2020-10-11 14:22 | 2021-03-05 23:46 |
Reporter | Sven Barth | Assigned To | Michael Van Canneyt | ||
Priority | normal | Severity | minor | Reproducibility | N/A |
Status | closed | Resolution | fixed | ||
Product Version | 3.2.0 | ||||
Fixed in Version | 3.3.1 | ||||
Summary | 0037909: TThread: Document that WaitFor calls CheckSynchronize | ||||
Description | When debugging a problem with a thread related test together with Florian we found out that the test sometimes fails, due to TThread.WaitFor calling CheckSynchronize. It's totally reasonable that the method does this, namely to avoid a deadlock should a Synchronize call be blocking the thread's ability to terminate, but at this specific moment neither Florian nor I had thought about that. Other user's might have similar problems, so it would be best to document that TThread.WaitFor calls CheckSynchronize (and not only once if necessary) and why. | ||||
Tags | No tags attached. | ||||
Fixed in Revision | 1767 | ||||
FPCOldBugId | |||||
FPCTarget | 3.2.2 | ||||
Attached Files |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2020-10-11 14:22 | Sven Barth | New Issue | |
2020-10-11 14:22 | Sven Barth | Status | new => assigned |
2020-10-11 14:22 | Sven Barth | Assigned To | => Michael Van Canneyt |
2020-11-08 17:13 | Michael Van Canneyt | Status | assigned => resolved |
2020-11-08 17:13 | Michael Van Canneyt | Resolution | open => fixed |
2020-11-08 17:13 | Michael Van Canneyt | Fixed in Version | => 3.3.1 |
2020-11-08 17:13 | Michael Van Canneyt | Fixed in Revision | => 1767 |
2020-11-08 17:13 | Michael Van Canneyt | FPCTarget | => 3.2.2 |
2021-03-05 23:46 | Sven Barth | Status | resolved => closed |