[Varnish] #67: All varnish-child-processes dies
Varnish
varnish-bugs at projects.linpro.no
Mon Feb 19 16:33:33 CET 2007
#67: All varnish-child-processes dies
----------------------+-----------------------------------------------------
Reporter: ay | Owner: phk
Type: defect | Status: new
Priority: high | Milestone:
Component: varnishd | Version:
Severity: major | Resolution:
Keywords: |
----------------------+-----------------------------------------------------
Comment (by Thias):
I'm seeing a similar problem. The varnish child process dies after a few
minutes. Here is what I see when I run varnish with -d -d :
{{{
start
CLI <start>
start child pid 31181
200 0
Child said (2, 31181): <<Child starts
managed to mmap 536870912 bytes of 536870912
Ready
CLI ready
>>
Child said (2, 31181): <<socktest: linger=0 sndtimeo=0 rcvtimeo=0
>>
Child said (2, 31181): <<Assert error in smf_alloc(), storage_file.c line
632:
Condition((smf) != NULL) not true.
errno = 0 (Success)
>>
Cache child died pid=31181 status=0x6
Clean child
Child cleaned
start child pid 31715
Child said (2, 31715): <<Child starts
managed to mmap 536870912 bytes of 536870912
Ready
CLI ready
>>
Child said (2, 31715): <<socktest: linger=0 sndtimeo=0 rcvtimeo=0
>>
}}}
This is with a 512M storage file. When I had set the storage file to be
only 10M by mistake, I was seeing the same problem, but every 2 to 10
seconds! So I'd suspect that varnish has some problem when the "cache is
full" or something. This can be seen in bug #87, which is possibly a
duplicate of this one.
--
Ticket URL: <http://varnish.projects.linpro.no/ticket/67>
Varnish <http://varnish.projects.linpro.no/>
The Varnish HTTP Accelerator
More information about the varnish-bugs
mailing list