[Varnish] #1581: Duplicate SLT_Begin log records

Varnish varnish-bugs at varnish-cache.org
Wed Aug 27 12:43:56 CEST 2014


#1581: Duplicate SLT_Begin log records
----------------------+-------------------
 Reporter:  daghf     |      Owner:
     Type:  defect    |     Status:  new
 Priority:  normal    |  Milestone:
Component:  varnishd  |    Version:  trunk
 Severity:  normal    |   Keywords:
----------------------+-------------------
 Master as of some time lately is logging duplicate Begin records, with the
 result that we end up with duplicate empty transactions in varnishlog.

 Output from 'varnishlog -g request', after firing off a single request:
 {{{
 *   << Request  >> 2
 -   Begin          req 1 rxreq
 -   End

 *   << Request  >> 3
 -   Begin          req 1 rxreq
 -   Timestamp      Start: 1409135790.046865 0.000000 0.000000
 -   Timestamp      Req: 1409135790.046865 0.000000 0.000000
 -   ReqStart       127.0.0.1 35995
 -   ReqMethod      GET
 -   ReqURL         /
 <snip>
 }}}

 Note that the Begin record in request 2 is identical to the one in request
 3. Behavior is not unique to '-g request', this applies for all -g modes.

 varnishd command line:
 {{{
 $ varnishd -F -a :9090 -n /tmp/foo -b localhost:8080
 }}}

 Version is HEAD of master branch as of right now (ad0ae8e).

-- 
Ticket URL: <https://www.varnish-cache.org/trac/ticket/1581>
Varnish <https://varnish-cache.org/>
The Varnish HTTP Accelerator



More information about the varnish-bugs mailing list