r4193 - trunk/varnish-cache/bin/varnishtest
phk at projects.linpro.no
phk at projects.linpro.no
Tue Aug 18 12:35:19 CEST 2009
Author: phk
Date: 2009-08-18 12:35:18 +0200 (Tue, 18 Aug 2009)
New Revision: 4193
Modified:
trunk/varnish-cache/bin/varnishtest/vtc_http.c
Log:
Fail gracefully on Rx error
Modified: trunk/varnish-cache/bin/varnishtest/vtc_http.c
===================================================================
--- trunk/varnish-cache/bin/varnishtest/vtc_http.c 2009-08-18 10:12:32 UTC (rev 4192)
+++ trunk/varnish-cache/bin/varnishtest/vtc_http.c 2009-08-18 10:35:18 UTC (rev 4193)
@@ -326,7 +326,9 @@
i = read(hp->fd, hp->rxbuf + hp->prxbuf, n);
if (i == 0)
return (i);
- assert(i > 0);
+ if (i <= 0)
+ vtc_log(hp->vl, 0, "HTTP rx failed (%s)",
+ strerror(errno));
hp->prxbuf += i;
hp->rxbuf[hp->prxbuf] = '\0';
n -= i;
More information about the varnish-commit
mailing list