diff options
author | Florian Weimer <fweimer@redhat.com> | 2023-06-06 11:37:30 +0200 |
---|---|---|
committer | Florian Weimer <fweimer@redhat.com> | 2023-06-06 11:37:30 +0200 |
commit | 047703fbb88eb38fbe973f3abedb279382f181d0 (patch) | |
tree | c0f844283ec811b297af8ec4f2226662dc02df37 /support/xthread.h | |
parent | e3622a8f391deea3b75a577dce70d023dfa3f1c7 (diff) | |
download | glibc-047703fbb88eb38fbe973f3abedb279382f181d0.tar.gz glibc-047703fbb88eb38fbe973f3abedb279382f181d0.tar.xz glibc-047703fbb88eb38fbe973f3abedb279382f181d0.zip |
support: Add delayed__exit (with two underscores)
It calls _exit instead of exit once the timeout expires.
Diffstat (limited to 'support/xthread.h')
-rw-r--r-- | support/xthread.h | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/support/xthread.h b/support/xthread.h index b1e85a9b56..402df561aa 100644 --- a/support/xthread.h +++ b/support/xthread.h @@ -25,11 +25,14 @@ __BEGIN_DECLS -/* Terminate the process (with exit status 0) after SECONDS have - elapsed, from a helper thread. The process is terminated with the - exit function, so atexit handlers are executed. */ +/* Terminate the process (with exit (0)) after SECONDS have elapsed, + from a helper thread. The process is terminated with the exit + function, so atexit handlers are executed. */ void delayed_exit (int seconds); +/* Like delayed_exit, but use _exit (0). */ +void delayed__exit (int seconds); + /* Returns true if Priority Inheritance support CLOCK_MONOTONIC. */ bool support_mutex_pi_monotonic (void); |