vfork/setjmp workarounds