ignore SIGPIPE from subprocesses spawned with reproc
This commit is contained in:
parent
e4fd3afa88
commit
6195b246a5
|
@ -6,4 +6,6 @@ build*
|
|||
.lite-debug.log
|
||||
subprojects/lua
|
||||
subprojects/libagg
|
||||
sybprojects/lua
|
||||
subprojects/reproc
|
||||
lite
|
||||
error.txt
|
||||
|
|
|
@ -13,6 +13,7 @@
|
|||
#include <X11/Xlib.h>
|
||||
#include <X11/Xatom.h>
|
||||
#include <X11/Xresource.h>
|
||||
#include <signal.h>
|
||||
#elif __APPLE__
|
||||
#include <mach-o/dyld.h>
|
||||
#endif
|
||||
|
@ -112,6 +113,8 @@ int main(int argc, char **argv) {
|
|||
HINSTANCE lib = LoadLibrary("user32.dll");
|
||||
int (*SetProcessDPIAware)() = (void*) GetProcAddress(lib, "SetProcessDPIAware");
|
||||
SetProcessDPIAware();
|
||||
#else
|
||||
signal(SIGPIPE, SIG_IGN);
|
||||
#endif
|
||||
|
||||
SDL_Init(SDL_INIT_VIDEO | SDL_INIT_EVENTS);
|
||||
|
|
Loading…
Reference in New Issue