diff --git a/src/vm.c b/src/vm.c index 47978d2a..2ac12f29 100644 --- a/src/vm.c +++ b/src/vm.c @@ -25,6 +25,7 @@ #include "private.h" #include "tjs.h" +#include #include #ifdef TJS__HAS_MIMALLOC @@ -399,6 +400,10 @@ void TJS_Initialize(int argc, char **argv) { tjs__argc = argc; tjs__argv = uv_setup_args(argc, argv); + +#ifdef SIGPIPE + signal(SIGPIPE, SIG_IGN); +#endif } JSContext *TJS_GetJSContext(TJSRuntime *qrt) {