Bugzilla – Attachment 3600 Details for
Bug 3454
client dies with exit code 141 (SIGPIPE) when ControlMaster times out during mux_client_hello_exchange()
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
ignore SIGPIPE earlier
bz3454.diff (text/plain), 666 bytes, created by
Damien Miller
on 2022-06-30 14:51:06 AEST
(
hide
)
Description:
ignore SIGPIPE earlier
Filename:
MIME Type:
Creator:
Damien Miller
Created:
2022-06-30 14:51:06 AEST
Size:
666 bytes
patch
obsolete
>diff --git a/ssh.c b/ssh.c >index d747df9..b91d9e1 100644 >--- a/ssh.c >+++ b/ssh.c >@@ -1103,6 +1103,8 @@ main(int ac, char **av) > } > } > >+ ssh_signal(SIGPIPE, SIG_IGN); /* ignore SIGPIPE early */ >+ > /* > * Initialize "log" output. Since we are the client all output > * goes to stderr unless otherwise specified by -y or -E. >@@ -1631,7 +1633,6 @@ main(int ac, char **av) > options.num_system_hostfiles); > tilde_expand_paths(options.user_hostfiles, options.num_user_hostfiles); > >- ssh_signal(SIGPIPE, SIG_IGN); /* ignore SIGPIPE early */ > ssh_signal(SIGCHLD, main_sigchld_handler); > > /* Log into the remote system. Never returns if the login fails. */
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Flags:
dtucker
:
ok+
Actions:
View
|
Diff
Attachments on
bug 3454
: 3600