git: DragonFly_RELEASE_4_6 libthread_xu - Don't override vfork()

Matthew Dillon dillon at
Thu Jul 28 18:27:13 PDT 2016

commit 3913022066d6d84e3776f450eeeadf6757761e29
Author: Matthew Dillon <dillon at>
Date:   Thu Jul 28 18:05:42 2016 -0700

    libthread_xu - Don't override vfork()
    * Allow vfork() to operate normally in a threaded environment.  The kernel
      can handle multiple concurrent vfork()s by different threads (only the
      calling thread blocks, same as how Linux deals with it).

Summary of changes:
 lib/libthread_xu/thread/thr_syscalls.c | 8 ++++++++
 1 file changed, 8 insertions(+)

DragonFly BSD source repository

More information about the Commits mailing list