diff --git a/src/context.cpp b/src/context.cpp index ffdd2a863..c6c413296 100644 --- a/src/context.cpp +++ b/src/context.cpp @@ -21,23 +21,6 @@ namespace element { -namespace detail { -inline static void setupChildProcessHandlers (RunMode mode) -{ - if (mode == RunMode::Plugin) - return; -#if JUCE_LINUX - // JUCE allows zombie processes... this prevents them as a workaround. - static bool _init = false; - if (! _init) - { - _init = true; - signal (SIGCHLD, SIG_IGN); - } -#endif -} -} // namespace detail - class Context::Impl { public: @@ -109,7 +92,6 @@ class Context::Impl Context::Context (RunMode mode, const String& _cli) { impl.reset (new Impl (*this, mode)); - detail::setupChildProcessHandlers (mode); impl->init(); }