Subversion Repositories lsh

Compare Revisions

Ignore whitespace Rev 125 → Rev 126

/trunk/debian/changelog
1,3 → 1,9
lsh-utils (2.1-5) unstable; urgency=low
 
* bsd_connreset_test_fail.patch (new): Fix random test failures on kFreeBSD.
 
-- Magnus Holmgren <holmgren@debian.org> Sun, 05 Oct 2014 21:23:52 +0200
 
lsh-utils (2.1-4) unstable; urgency=low
 
* Drop the Scheme interpreters (guile-1.6 | scsh) from Build-Depends;
/trunk/debian/patches/bsd_connreset_test_fail.patch
0,0 → 1,17
Description: In testsuite/tcpconnect, treat ECONNRESET as a correct connection shutdown.
Seems to be necessary on BSD kernels.
 
diff --git a/src/testsuite/tcpconnect.c b/src/testsuite/tcpconnect.c
index 73398ae..c7dfa02 100644
--- a/src/testsuite/tcpconnect.c
+++ b/src/testsuite/tcpconnect.c
@@ -307,7 +307,8 @@ main (int argc, char **argv)
wait_stdin_eof = 0;
if (!wait_remote_eof)
break;
- if (shutdown (fd, SHUT_WR) < 0 && errno != ENOTCONN)
+ if (shutdown (fd, SHUT_WR) < 0
+ && errno != ENOTCONN && errno != ECONNRESET)
die("shutdown failed: %s\n", strerror(errno));
}
else
/trunk/debian/patches/series
2,3 → 2,4
blacklist.patch
new-readline-completion-function-typedef.patch
rl_completion-segfault.patch
bsd_connreset_test_fail.patch