History log of /openbsd-current/lib/libc/thread/rthread_once.c
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.3 04-Nov-2017 jca

Revert recent changes to unbreak ports/net/samba

While it is not clear (to me) why that ports ends up with corrupted
shared libs, reverting those changes fixes the issue and should allow us
to close p2k17 more smoothly.

Discussed with a bunch, ok ajacoutot@ guenther@


# 1.2 28-Oct-2017 guenther

If the init_routine used with pthread_once() is canceled, then we need to
unlock the mutex inside the pthread_once_t. Push a cleanup wrapper for that.

Diff from Scott Cheloha <scottcheloha@gmail.com>
ok mpi@


Revision tags: OPENBSD_6_2_BASE
# 1.1 15-Aug-2017 guenther

Copy files from ../librthread in preparation for moving functionality
from libpthread to libc. No changes to the build yet, just making it
easier to review the substantive diffs.

ok beck@ kettenis@ tedu@