[Varnish] #199: varnish bug?!

Varnish varnish-bugs at projects.linpro.no
Mon Jan 28 13:35:22 CET 2008


#199: varnish bug?!
----------------------+-----------------------------------------------------
 Reporter:  trall     |        Owner:  phk  
     Type:  defect    |       Status:  new  
 Priority:  normal    |    Milestone:       
Component:  varnishd  |      Version:  1.1.2
 Severity:  major     |   Resolution:       
 Keywords:            |  
----------------------+-----------------------------------------------------
Comment (by trall):

 also happends in trunk:

    1.
       200 0
    2.

    3.
       200 0
    4.

    5.
       start child pid 22022
    6.
       Child said (2, 22022): <<Child starts
    7.
       sizeof(struct ws) = 24
    8.
       sizeof(struct http) = 312
    9.
       sizeof(struct http_conn) = 28
   10.
       sizeof(struct acct) = 64
   11.
       sizeof(struct worker) = 656
   12.
       sizeof(struct workreq) = 12
   13.
       sizeof(struct bereq) = 348
   14.
       sizeof(struct storage) = 40
   15.
       sizeof(struct object) = 492
   16.
       sizeof(struct objhead) = 48
   17.
       sizeof(struct sess) = 304
   18.
       sizeof(struct vbe_conn) = 24
   19.
       sizeof(struct backend) = 68
   20.
       managed to mmap 1073741824 bytes of 1073741824
   21.
       Ready
   22.
       CLI ready
   23.
       >>
   24.
       Clean child
   25.
       Child stopping
   26.
       Child said (3, 22022): <<Child dies
   27.
       >>
   28.
       Cache child died pid=22022 status=0x100
   29.
       Child cleaned
   30.
       start child pid 22234
   31.
       Child said (2, 22234): <<Child starts
   32.
       sizeof(struct ws) = 24
   33.
       sizeof(struct http) = 312
   34.
       sizeof(struct http_conn) = 28
   35.
       sizeof(struct acct) = 64
   36.
       sizeof(struct worker) = 656
   37.
       sizeof(struct workreq) = 12
   38.
       sizeof(struct bereq) = 348
   39.
       sizeof(struct storage) = 40
   40.
       sizeof(struct object) = 492
   41.
       sizeof(struct objhead) = 48
   42.
       sizeof(struct sess) = 304
   43.
       sizeof(struct vbe_conn) = 24
   44.
       sizeof(struct backend) = 68
   45.
       managed to mmap 1073741824 bytes of 1073741824
   46.
       Ready
   47.
       CLI ready
   48.
       >>
   49.
       Assert error in ev_schedule_one(), mgt_event.c line 433:
   50.
         Condition(evb->lpfd < evb->npfd) not true.
   51.
         errno = 9 (Bad file descriptor)

-- 
Ticket URL: <http://varnish.projects.linpro.no/ticket/199#comment:1>
Varnish <http://varnish.projects.linpro.no/>
The Varnish HTTP Accelerator


More information about the varnish-bugs mailing list