$NetBSD: patch-ad,v 1.7 2007/10/02 15:59:23 taca Exp $

--- eval.c.orig	2007-09-23 09:01:50.000000000 +0900
+++ eval.c
@@ -11944,7 +11944,9 @@ rb_thread_start_0(fn, arg, th)
 #ifdef _THREAD_SAFE
 	pthread_create(&time_thread, 0, thread_timer, 0);
         time_thread_alive_p = 1;
+#ifndef __DragonFly__
         pthread_atfork(0, 0, rb_child_atfork);
+#endif
 #else
 	rb_thread_start_timer();
 #endif
