* inflow.c (terminal_ours_1): Don't print warning on failure to
authorJim Kingdon <jkingdon@engr.sgi.com>
Wed, 13 Oct 1993 18:29:09 +0000 (18:29 +0000)
committerJim Kingdon <jkingdon@engr.sgi.com>
Wed, 13 Oct 1993 18:29:09 +0000 (18:29 +0000)
set process group.

gdb/ChangeLog
gdb/inflow.c

index 682f68dde137c59bf4339a4e04c0811580ab06cc..2fab6c8706f73fab4e742f052d7805c2a8e880c5 100644 (file)
@@ -1,5 +1,8 @@
 Wed Oct 13 11:47:23 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
 
+       * inflow.c (terminal_ours_1): Don't print warning on failure to
+       set process group.
+
        * printcmd.c (printf_command): Instead of using makeva* and
        calling vprintf, just make the appropriate calls to printf.
        * printcmd.c, config/pa/xm-pa.h, config/mips/xm-makeva.h,
index 772425fac27b4800b431abdd21f2d4e62ea256b6..dd55a020c0817753605a64d6ed7b146df522d1c8 100644 (file)
@@ -325,16 +325,19 @@ terminal_ours_1 (output_only)
        {
 #ifdef HAVE_TERMIOS
          result = tcsetpgrp (0, our_process_group);
+#if 0
+         /* This fails on Ultrix with EINVAL if you run the testsuite
+            in the background with nohup, and then log out.  GDB never
+            used to check for an error here, so perhaps there are other
+            such situations as well.  */
          if (result == -1)
            fprintf (stderr, "[tcsetpgrp failed in terminal_ours: %s]\n",
                     strerror (errno));
 #endif
+#endif /* termios */
 
 #ifdef HAVE_SGTTY
          result = ioctl (0, TIOCSPGRP, our_process_group);
-         if (result == -1)
-           fprintf (stderr, "[TIOCSPGRP failed in terminal_ours: %s]\n",
-                    strerror (errno));
 #endif
        }