@@ -95,7 +95,7 @@ void init_threaddata(VM *vm) {
97void init_signals() {
97void init_signals() {
98−#if (__linux__ || __APPLE__ || __FreeBSD__)
98+#if (__linux__ || __APPLE__ || __FreeBSD__ || __DragonFly__)
99 signal(SIGPIPE, SIG_IGN);
99 signal(SIGPIPE, SIG_IGN);