[master] ea43572 Fix query string logging

Andreas Plesner Jacobsen apj at mutt.dk
Tue Dec 3 15:55:19 CET 2013


commit ea435729e8b988c91da744bf6d1ba61877d4620b
Author: Andreas Plesner Jacobsen <apj at mutt.dk>
Date:   Tue Dec 3 15:53:46 2013 +0100

    Fix query string logging

diff --git a/bin/varnishncsa/varnishncsa.c b/bin/varnishncsa/varnishncsa.c
index 43412fc..452cc70 100644
--- a/bin/varnishncsa/varnishncsa.c
+++ b/bin/varnishncsa/varnishncsa.c
@@ -758,8 +758,8 @@ dispatch_f(struct VSL_data *vsl, struct VSL_transaction * const pt[],
 				p = memchr(b, '?', e - b);
 				if (p == NULL)
 					p = e;
-				frag_line(b, e, &CTX.frag[F_U]);
-				frag_line(b, e, &CTX.frag[F_q]);
+				frag_line(b, p, &CTX.frag[F_U]);
+				frag_line(p, e, &CTX.frag[F_q]);
 				break;
 			case SLT_ReqProtocol:
 				frag_line(b, e, &CTX.frag[F_H]);



More information about the varnish-commit mailing list