diff --git a/ion/src/simulator/shared/main_headless.cpp b/ion/src/simulator/shared/main_headless.cpp index c1cdfbe0b..0329d5718 100644 --- a/ion/src/simulator/shared/main_headless.cpp +++ b/ion/src/simulator/shared/main_headless.cpp @@ -8,8 +8,10 @@ #include #include #include +#ifndef __WIN32__ #include #include +#endif constexpr int kHeapSize = 131072; constexpr int kStackSize = 32768; @@ -34,12 +36,14 @@ int main(int argc, char * argv[]) { } } +#ifndef __WIN32__ // Handle signals signal(SIGABRT, Ion::Simulator::Events::dumpEventCount); // Limit stack usage struct rlimit stackLimits = {kStackSize, kStackSize}; setrlimit(RLIMIT_STACK, &stackLimits); +#endif ion_main(argc, argv); return 0;