Index: /branches/BNC_2.12/src/bncmain.cpp
===================================================================
--- /branches/BNC_2.12/src/bncmain.cpp	(revision 9142)
+++ /branches/BNC_2.12/src/bncmain.cpp	(revision 9143)
@@ -57,8 +57,9 @@
 using namespace std;
 
-
 void catch_signal(int) {
   cout << "Program Interrupted by Ctrl-C" << endl;
   BNC_CORE->sigintReceived = 1;
+  BNC_CORE->stopCombination();
+  BNC_CORE->stopPPP();
   qApp->quit();
 }
@@ -394,7 +395,5 @@
   bncGetThread*       getThread = 0;
 
-#ifndef WIN32
   signal(SIGPIPE, SIG_IGN);
-#endif
 
   // Interactive Mode - open the main window
