| 534 | } |
| 535 | |
| 536 | static void atfork_parent(struct atfork_state *as) |
| 537 | { |
| 538 | #ifdef NO_PTHREADS |
| 539 | if (sigprocmask(SIG_SETMASK, &as->old, NULL)) |
| 540 | die_errno("sigprocmask"); |
| 541 | #else |
| 542 | CHECK_BUG(pthread_setcancelstate(as->cs, NULL), |
| 543 | "re-enabling cancellation"); |
| 544 | CHECK_BUG(pthread_sigmask(SIG_SETMASK, &as->old, NULL), |
| 545 | "restoring signal mask"); |
| 546 | #endif |
| 547 | } |
| 548 | |
| 549 | #endif /* GIT_WINDOWS_NATIVE */ |
| 550 |
no test coverage detected