diff --git a/source/glest_game/main/main.cpp b/source/glest_game/main/main.cpp index 1975fa11b..849123ae7 100644 --- a/source/glest_game/main/main.cpp +++ b/source/glest_game/main/main.cpp @@ -1701,6 +1701,9 @@ __try { #if defined(__GNUC__) && !defined(__MINGW32__) signal(SIGSEGV, handleSIGSEGV); + + // http://developerweb.net/viewtopic.php?id=3013 + signal(SIGPIPE, SIG_IGN); #endif return glestMain(argc, argv);