[Varnish] #746: Varnish keep crashing since i use pipe

Varnish varnish-bugs at varnish-cache.org
Wed Aug 4 12:18:59 CEST 2010


#746: Varnish keep crashing since i use pipe
----------------------+-----------------------------------------------------
 Reporter:  ccastro   |       Owner:  phk        
     Type:  defect    |      Status:  new        
 Priority:  high      |   Milestone:             
Component:  varnishd  |     Version:  trunk      
 Severity:  normal    |    Keywords:  pipe, 2.1.3
----------------------+-----------------------------------------------------
Description changed by phk:

Old description:

> I was force to use pipe, for a php script, and since then varnish keep
> crashing (every 5 minutes), i was using 2.0.1 and now 2.1.3, but the
> behavior persist.
>
>  Child (28957) Panic message: Assert error in TCP_close(), tcp.c line
> 243:   Condition(TCP_Check(i)) not true. errno = 22 (Invalid argument)
> thread = (cache-worker) ident =
> FreeBSD,6.2-RELEASE-p9,amd64,-sfile,-hcritbit,kqueue sp = 0x4620008 {
> fd = -1, id = 316, xid = 949279634,   client = 200.126.95.205:1375,
> step = STP_PIPE,   handling = pipe,   restarts = 0, esis = 0   ws =
> 0x4620078 {      id = "sess",     {s,f,r,e} =
> {0x4620cc0,+464,0x0,+65536},   },   http[req] = {     ws =
> 0x4620078[sess]       "GET",
> "/ads2/ads2.clk?ts=20100720111116&cli=admin&url=http%3A//www.mbauach.cl/",
> "HTTP/1.1",       "Accept: */*",       "Referer: http://www.xxx/xx.html",
> "Accept-Language: es",       "User-Agent: Mozilla/4.0 (compatible; MSIE
> 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; uE v7; InfoPath.2;
> .NET CLR 2.0.50727; uE v7)",       "Accept-Encoding: gzip, deflate",
> "Host: portada.diariosregi
>

> This error repeats for different URLs and different clients.

New description:

 I was force to use pipe, for a php script, and since then varnish keep
 crashing (every 5 minutes), i was using 2.0.1 and now 2.1.3, but the
 behavior persist.

 {{{
  Child (28957)
  Panic message: Assert error in TCP_close(), tcp.c line 243:
    Condition(TCP_Check(i)) not true. errno = 22 (Invalid argument)
  thread = (cache-worker)
  ident = FreeBSD,6.2-RELEASE-p9,amd64,-sfile,-hcritbit,kqueue
  sp = 0x4620008 {
    fd = -1, id = 316, xid = 949279634,
    client = 200.126.95.205:1375,
    step = STP_PIPE,
    handling = pipe,
    restarts = 0, esis = 0
    ws = 0x4620078 {
       id = "sess",
      {s,f,r,e} = {0x4620cc0,+464,0x0,+65536},
    },
    http[req] = {
      ws = 0x4620078[sess]
        "GET",
 "/ads2/ads2.clk?ts=20100720111116&cli=admin&url=http%3A//www.mbauach.cl/",
        "HTTP/1.1",
        "Accept: */*",
        "Referer: http://www.xxx/xx.html",
        "Accept-Language: es",
        "User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1;
 Trident/4.0; .NET CLR 1.1.4322; uE v7; InfoPath.2; .NET CLR 2.0.50727; uE
 v7)",
        "Accept-Encoding: gzip, deflate",
        "Host: portada.diariosregi
 }}}

 This error repeats for different URLs and different clients.

--

-- 
Ticket URL: <http://www.varnish-cache.org/ticket/746#comment:1>
Varnish <http://varnish-cache.org/>
The Varnish HTTP Accelerator




More information about the varnish-bugs mailing list