X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=blobdiff_plain;f=unix%2Fuxproxy.c;h=f92c459be284ee341a35fda4c3e61b14690b75ec;hb=095072fa46b2d7b8beafaddb2f873d2f500a1e10;hp=0460522e421f6f370ae9c710bb11dd2214681b20;hpb=297efff30350ddffbc77dd6da4269db87103789c;p=PuTTY.git diff --git a/unix/uxproxy.c b/unix/uxproxy.c index 0460522e..f92c459b 100644 --- a/unix/uxproxy.c +++ b/unix/uxproxy.c @@ -405,7 +405,8 @@ Socket platform_new_connection(SockAddr addr, const char *hostname, add234(localproxy_by_errfd, ret); uxsel_set(ret->from_cmd, 1, localproxy_select_result); - uxsel_set(ret->cmd_err, 1, localproxy_select_result); + if (ret->cmd_err >= 0) + uxsel_set(ret->cmd_err, 1, localproxy_select_result); /* We are responsible for this and don't need it any more */ sk_addr_free(addr);