diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2018-03-06 18:28:15 +0100 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2018-03-06 18:28:15 +0100 |
commit | c502700231b607cc8b45463980bc9ee482e3700e (patch) | |
tree | bd9073124129db514f77a708dc5d136c4a64136c | |
parent | c0df506b83c287cc2b4fb43ec6fad67c914fa300 (diff) | |
download | cygnal-c502700231b607cc8b45463980bc9ee482e3700e.tar.gz cygnal-c502700231b607cc8b45463980bc9ee482e3700e.tar.bz2 cygnal-c502700231b607cc8b45463980bc9ee482e3700e.zip |
Cygwin: AF_UNIX: initialize rmem/wmem to 256K and use in pipe creation
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
-rw-r--r-- | winsup/cygwin/fhandler_socket_unix.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/winsup/cygwin/fhandler_socket_unix.cc b/winsup/cygwin/fhandler_socket_unix.cc index f93b91221..17d6f021f 100644 --- a/winsup/cygwin/fhandler_socket_unix.cc +++ b/winsup/cygwin/fhandler_socket_unix.cc @@ -483,8 +483,7 @@ fhandler_socket_unix::create_pipe () FILE_PIPE_MESSAGE_TYPE, FILE_PIPE_MESSAGE_MODE, nonblocking, max_instances, - PREFERRED_IO_BLKSIZE, PREFERRED_IO_BLKSIZE, - &timeout); + rmem (), wmem (), &timeout); if (!NT_SUCCESS (status)) system_printf ("NtCreateNamedPipeFile: %y", status); return ph; @@ -519,8 +518,7 @@ fhandler_socket_unix::create_pipe_instance () FILE_PIPE_MESSAGE_TYPE, FILE_PIPE_MESSAGE_MODE, nonblocking, max_instances, - PREFERRED_IO_BLKSIZE, PREFERRED_IO_BLKSIZE, - &timeout); + rmem (), wmem (), &timeout); if (!NT_SUCCESS (status)) system_printf ("NtCreateNamedPipeFile: %y", status); return ph; @@ -588,6 +586,8 @@ fhandler_socket_unix::socket (int af, int type, int protocol, int flags) set_errno (EPROTONOSUPPORT); return -1; } + rmem (262144); + wmem (262144); set_addr_family (af); set_socket_type (type); if (flags & SOCK_NONBLOCK) |