[Varnish] #709: After SessionClose c EOF there is a second ReqEnd c 0

Varnish varnish-bugs at varnish-cache.org
Mon May 31 20:30:43 CEST 2010


#709: After SessionClose c EOF there is a second  ReqEnd       c 0
----------------------+-----------------------------------------------------
 Reporter:  jdzst     |       Owner:  phk
     Type:  defect    |      Status:  new
 Priority:  normal    |   Milestone:     
Component:  varnishd  |     Version:     
 Severity:  normal    |    Keywords:     
----------------------+-----------------------------------------------------
 I am testing Varnish (r4576) in Solaris 10 5.10 Generic_120011-14 sun4v
 sparc SUNW,Sun-Fire-T2000.

 It seems that when a session is closed because of a "SessionClose c EOF"
 there is always a second "ReqEnd" but empty, without XID:

 varnishncsa output:
 {{{
 87.111.62.154 - - [31/May/2010:16:04:48 +0200] "GET <REQUEST>" 304 0
 (BOGUS REQUEST) => In r4576 varnishncsa it generates a coredump in Solaris
 85.112.8.250 - - [31/May/2010:16:04:49 +0200] "GET <NEXT REQUEST>" 200
 13715
 }}}

 varnishlog output (extract):
 {{{
    15 SessionOpen  c 87.111.62.154 50132 :8000
    15 ReqStart     c 87.111.62.154 50132 397508944
    15 RxRequest    c GET

 <REQUEST.....>

    15 VCL_call     c recv
    15 VCL_return   c lookup
    15 VCL_call     c hash
    15 VCL_return   c hash
    15 Hit          c 397508913
    15 VCL_call     c hit
    15 VCL_return   c deliver
    15 Length       c 0
    15 VCL_call     c deliver
    15 VCL_return   c deliver
    15 TxProtocol   c HTTP/1.1
    15 TxStatus     c 304
    15 TxResponse   c Not Modified
    15 TxHeader     c Date: Mon, 31 May 2010 14:04:48 GMT
    15 TxHeader     c Last-Modified: Wed, 17 Sep 2008 14:19:30 GMT
    15 TxHeader     c Cache-Control: max-age=345600
    15 TxHeader     c Expires: Fri, 04 Jun 2010 14:04:48 GMT
    15 TxHeader     c Connection: keep-alive
    15 TxHeader     c X-Cache: HIT
    15 ReqEnd       c 397508944 1275314688.964520454 1275314688.965110540
 0.000231504 0.000289917 0.000300169
    15 SessionClose c EOF
    15 ReqEnd       c 0 1275314689.074620008 1275314689.074620008
 0.109509468 0.000000000 0.000000000
    15 StatSess     c 87.111.62.154 50132 0 1 1 0 0 0 285 0
    15 SessionOpen  c 85.112.8.250 60478 :8000
    15 ReqStart     c 85.112.8.250 60478 397508952
    15 RxRequest    c GET

 <NEXT REQUEST.....>

    15 VCL_call     c recv
    15 VCL_return   c lookup
 }}}

 At least, it generates problems in varnishncsa

-- 
Ticket URL: <http://varnish-cache.org/ticket/709>
Varnish <http://varnish-cache.org/>
The Varnish HTTP Accelerator




More information about the varnish-bugs mailing list