2003-05-22 Jeff Johnston <jjohnstn@redhat.com>
authorJeff Johnston <jjohnstn@redhat.com>
Thu, 22 May 2003 15:46:20 +0000 (15:46 +0000)
committerJeff Johnston <jjohnstn@redhat.com>
Thu, 22 May 2003 15:46:20 +0000 (15:46 +0000)
        * infptrace.c (detach): Call print_sys_errmsg rather than
        perror_with_name to issue warning message when errno is non-zero
        after calling ptrace detach.

gdb/ChangeLog
gdb/infptrace.c

index f05acf16b83eb0cc9fa028a71b11070a67ff50b5..14911d0192812aa3297767178316a0c77ce7a162 100644 (file)
@@ -1,3 +1,9 @@
+2003-05-22  Jeff Johnston  <jjohnstn@redhat.com>
+
+       * infptrace.c (detach): Call print_sys_errmsg rather than
+       perror_with_name to issue warning message when errno is non-zero
+       after calling ptrace detach.
+
 2003-05-21  J. Brobecker  <brobecker@gnat.com>
 
        * config/pa/tm-hppa.h: Delete some unused macros. Move some
index 1225dd8a62c133441785edaee45207033a8e89c3..6147cbe896453cc65bcea376257cfeb8a7245a42 100644 (file)
@@ -301,8 +301,8 @@ detach (int signal)
   errno = 0;
   ptrace (PT_DETACH, PIDGET (inferior_ptid), (PTRACE_ARG3_TYPE) 1,
           signal);
-  if (errno && errno != ESRCH)
-    perror_with_name ("ptrace");
+  if (errno)
+    print_sys_errmsg ("ptrace", errno);
   attach_flag = 0;
 }
 #endif /* ATTACH_DETACH */