OSDN Git Service

* lin-lwp.c (child_wait): Check SAVE_ERRNO instead of ERRNO in
authorkettenis <kettenis>
Sun, 31 Mar 2002 15:10:38 +0000 (15:10 +0000)
committerkettenis <kettenis>
Sun, 31 Mar 2002 15:10:38 +0000 (15:10 +0000)
while statement.

gdb/ChangeLog
gdb/lin-lwp.c

index a4d7048..4c7b844 100644 (file)
@@ -1,3 +1,8 @@
+2002-03-31  Mark Kettenis  <kettenis@gnu.org>
+
+       * lin-lwp.c (child_wait): Check SAVE_ERRNO instead of ERRNO in
+       while statement.
+
 2002-03-29  Jim Blandy  <jimb@redhat.com>
 
        * cli/cli-dump.c (_initialize_cli_dump): Older GCC's tolerate
index 216198b..cb5b19f 100644 (file)
@@ -969,7 +969,7 @@ child_wait (ptid_t ptid, struct target_waitstatus *ourstatus)
       clear_sigio_trap ();
       clear_sigint_trap ();
     }
-  while (pid == -1 && errno == EINTR);
+  while (pid == -1 && save_errno == EINTR);
 
   if (pid == -1)
     {