]> sourceware.org Git - newlib-cygwin.git/commitdiff
* exceptions.cc (ctrl_c_handler): Remove this thread from the signal handler
authorChristopher Faylor <me@cgf.cx>
Sun, 14 Dec 2003 16:55:24 +0000 (16:55 +0000)
committerChristopher Faylor <me@cgf.cx>
Sun, 14 Dec 2003 16:55:24 +0000 (16:55 +0000)
chain.

winsup/cygwin/ChangeLog
winsup/cygwin/exceptions.cc

index d2ada0674a0b6de9866e7e6ed60cf5530ab435a9..e4a8d3423f12b2e6d9d7340a8c00091f55caf9bb 100644 (file)
@@ -1,3 +1,8 @@
+2003-12-14  Christopher Faylor  <cgf@redhat.com>
+
+       * exceptions.cc (ctrl_c_handler): Remove this thread from the signal
+       handler chain.
+
 2003-12-14  Christopher Faylor  <cgf@redhat.com>
 
        * cygthread.cc (cygthread::stub): Revert previous change and again
index a47951936bd43e567aae631c027258eaecb3d88d..29323ae7ba3a8ed8d6912f34598f5a91539a3e82 100644 (file)
@@ -899,6 +899,7 @@ static BOOL WINAPI
 ctrl_c_handler (DWORD type)
 {
   static bool saw_close;
+  _my_tls.remove ();
 
   /* Return FALSE to prevent an "End task" dialog box from appearing
      for each Cygwin process window that's open when the computer
This page took 0.035301 seconds and 5 git commands to generate.