Opened 18 years ago
Closed 18 years ago
#152 closed defect (fixed)
libc: lost signals / thread pokes
Reported by: | bird | Owned by: | bird |
---|---|---|---|
Priority: | normal | Milestone: | libc-0.6.2 |
Component: | libc-backend | Version: | 0.6 |
Severity: | normal | Keywords: | DosKillThread lost signals |
Cc: |
Description
It seems that we lose DosKillThread signals sometimes. I don't know why, but currently suspect DosOpen or something else in the fopen() sequence. For kLIBC 0.7 this will be solved by defining a 'kernel' and check for pending signals when exiting it. For kLIBC 0.6.2 adding a simple check for this condition fo the must-complete variant of fmutex seems to work around the problem well enough.
Note:
See TracTickets
for help on using tickets.
(In [3102]) workaround for lost signals / thread pokes. Fixes #152.