Commit a804de3
fix: gate raw syscalls to Android, use sigprocmask elsewhere
libsigchain's sigprocmask guard is only active inside its own special
handlers, so our signal handler still gets filtered. Keep the raw
syscall on Android and use the standard sigprocmask on other platforms.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>1 parent 986a153 commit a804de3
1 file changed
Lines changed: 11 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1565 | 1565 | | |
1566 | 1566 | | |
1567 | 1567 | | |
1568 | | - | |
| 1568 | + | |
1569 | 1569 | | |
1570 | 1570 | | |
1571 | 1571 | | |
1572 | | - | |
| 1572 | + | |
| 1573 | + | |
| 1574 | + | |
1573 | 1575 | | |
| 1576 | + | |
| 1577 | + | |
| 1578 | + | |
1574 | 1579 | | |
1575 | 1580 | | |
1576 | 1581 | | |
| |||
1599 | 1604 | | |
1600 | 1605 | | |
1601 | 1606 | | |
| 1607 | + | |
1602 | 1608 | | |
| 1609 | + | |
| 1610 | + | |
| 1611 | + | |
1603 | 1612 | | |
1604 | 1613 | | |
1605 | 1614 | | |
| |||
0 commit comments