Ticket #2 (assigned defect)
threaded/1 calls fail to cleanup all created threads on thread creation resource error
| Reported by: | pmoura | Owned by: | pmoura |
|---|---|---|---|
| Priority: | critical | Milestone: | Logtalk distribution |
| Component: | compiler | Version: | 2.31.4 |
| Keywords: | threads | Cc: | crocker@…, pjcnunes@… |
Description
A threaded/1 call may fail to cleanup all created threads on thread creation resource error. A common resource error is the exhaustion of virtual memory address space when using 32 bits versions of a back-end Prolog compiler such as SWI-Prolog. This problem may result in orphaned threads, some of them continuing running subgoals instead of being aborted as a consequence of the resource error.
Attachments
Change History
Note: See
TracTickets for help on using
tickets.
