[Varnish] #53: Missing errorhandling code in PassSession()

Varnish varnish-bugs at projects.linpro.no
Thu Oct 5 16:14:53 CEST 2006

#53: Missing errorhandling code in PassSession()
 Reporter:  erlends   |       Owner:  phk  
     Type:  defect    |      Status:  new  
 Priority:  normal    |   Milestone:       
Component:  varnishd  |     Version:  trunk
 Severity:  normal    |    Keywords:       
 Got this after "N worker threads" stopped at ~230, "N worker threads not
 created" started rising, and activity in the log stopped.


 Child said (2, 20458): <<Missing errorhandling code in PassSession(),
 cache_pass.c line 247:
   Condition(i == 0) not true.
   errno = 0 (Success)
 Cache child died pid=20458 status=0x6


 After this message, the log and stats showed activity again until worker
 threads reached ~ 230 and then the same thing happened again.

 Running Debian Sarge, 2.6.13 kernel on a dual Xeon with 4GB mem.

Ticket URL: <http://varnish.projects.linpro.no/ticket/53>
Varnish <http://varnish.projects.linpro.no/>
The Varnish HTTP Accelerator

More information about the varnish-bugs mailing list