r3930 - trunk/varnish-cache/bin/varnishtest
phk at projects.linpro.no
phk at projects.linpro.no
Mon Mar 16 09:53:36 CET 2009
Author: phk
Date: 2009-03-16 09:53:36 +0100 (Mon, 16 Mar 2009)
New Revision: 3930
Modified:
trunk/varnish-cache/bin/varnishtest/vtc_varnish.c
Log:
Trap cli failures
Modified: trunk/varnish-cache/bin/varnishtest/vtc_varnish.c
===================================================================
--- trunk/varnish-cache/bin/varnishtest/vtc_varnish.c 2009-03-16 08:50:01 UTC (rev 3929)
+++ trunk/varnish-cache/bin/varnishtest/vtc_varnish.c 2009-03-16 08:53:36 UTC (rev 3930)
@@ -98,9 +98,13 @@
i = write(v->cli_fd, "\n", 1);
assert(i == 1);
i = cli_readres(v->cli_fd, &retval, &r, 10.0);
+ if (i != 0) {
+ vtc_log(v->vl, 0, "CLI failed (%s) %d", cmd, i);
+ return (CLIS_COMMS);
+ }
assert(i == 0);
vtc_dump(v->vl, 4, "CLI RX", r);
- vtc_log(v->vl, 3, "CLI STATUS %u", retval);
+ vtc_log(v->vl, 3, "CLI STATUS (%s) %u", cmd, retval);
if (repl != NULL)
*repl = r;
else
More information about the varnish-commit
mailing list