[Varnish] #914: varnishadm fails to read large responses from varnishd
    Varnish 
    varnish-bugs at varnish-cache.org
       
    Fri May 13 23:22:48 CEST 2011
    
    
  
#914: varnishadm fails to read large responses from varnishd
-----------------------------+----------------------------------------------
 Reporter:  drwilco          |        Type:  defect    
   Status:  new              |    Priority:  normal    
Milestone:  Varnish 3.0 dev  |   Component:  varnishadm
  Version:  trunk            |    Severity:  normal    
 Keywords:  varnishadm       |  
-----------------------------+----------------------------------------------
 When using 'param.show -l' I got errors. A little digging showed that
 varnishadm uses a non-blocking socket to communicate with varnishd, but
 doesn't take EAGAIN/EWOULDBLOCK fully into account when reading responses.
 My patch fixes that by always doing a poll() before trying to read.
 https://github.com/drwilco/varnish-
 cache/commit/5094c2ae175d8335c79838ee5ecf89e3f9d4efb8
-- 
Ticket URL: <http://www.varnish-cache.org/trac/ticket/914>
Varnish <http://varnish-cache.org/>
The Varnish HTTP Accelerator
    
    
More information about the varnish-bugs
mailing list