From 1b6860be30ad8f8d9268d7fbb76f0fc570eb4695 Mon Sep 17 00:00:00 2001 From: Christopher Faylor Date: Sat, 16 Nov 2002 06:22:42 +0000 Subject: * tty.cc (tty::make_pipes): Make pipe buffer larger. --- winsup/cygwin/ChangeLog | 4 ++++ winsup/cygwin/tty.cc | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog index 5d916a6b4..522600718 100644 --- a/winsup/cygwin/ChangeLog +++ b/winsup/cygwin/ChangeLog @@ -1,3 +1,7 @@ +2002-11-16 Christopher Faylor + + * tty.cc (tty::make_pipes): Make pipe buffer larger. + 2002-11-15 Pierre Humblet * grp.cc (getgroups32): Protect against closing cygheap->user.token. diff --git a/winsup/cygwin/tty.cc b/winsup/cygwin/tty.cc index 0e3e14a52..efa055777 100644 --- a/winsup/cygwin/tty.cc +++ b/winsup/cygwin/tty.cc @@ -358,7 +358,7 @@ tty::make_pipes (fhandler_pty_master *ptym) /* Create communication pipes */ /* FIXME: should this be sec_none_nih? */ - if (CreatePipe (&from_master, &to_slave, &sec_all, 0) == FALSE) + if (CreatePipe (&from_master, &to_slave, &sec_all, 64 * 1024) == FALSE) { termios_printf ("can't create input pipe"); set_errno (ENOENT); @@ -366,7 +366,7 @@ tty::make_pipes (fhandler_pty_master *ptym) } // ProtectHandle1INH (to_slave, to_pty); - if (CreatePipe (&from_slave, &to_master, &sec_all, 0) == FALSE) + if (CreatePipe (&from_slave, &to_master, &sec_all, 64 * 1024) == FALSE) { termios_printf ("can't create output pipe"); set_errno (ENOENT); -- cgit v1.2.3