Message416757
The irony... Documenting the caveat at least seems useful. Your workaround sounds reasonable.
I don't love the idea of implementing our own mask blocked/unblocked state check, though it probably wouldn't be very complicated. Might be interesting.
Another trick that'd "work" so long as people don't have multiple SIG_BLOCK calls (not something to depend on) is to force a check of our interpreter signal flags right before signal.pthread_sigmask returns to the Python caller. |
|
Date |
User |
Action |
Args |
2022-04-05 07:24:56 | gregory.p.smith | set | recipients:
+ gregory.p.smith, rpurdie |
2022-04-05 07:24:56 | gregory.p.smith | set | messageid: <1649143496.08.0.867298107985.issue47139@roundup.psfhosted.org> |
2022-04-05 07:24:56 | gregory.p.smith | link | issue47139 messages |
2022-04-05 07:24:55 | gregory.p.smith | create | |
|