[Varnish] #154: Child dies with assert error in bes_GetHostname()

Poul-Henning Kamp phk at phk.freebsd.dk
Fri Aug 31 12:00:47 CEST 2007


In message <053.14a988a88891a63a17c7cf2ccfae0302 at projects.linpro.no>, "Varnish"
 writes:
>#154: Child dies with assert error in bes_GetHostname()
>----------------------+-----------------------------------------------------
> Reporter:  henning   |       Owner:  phk                            
>     Type:  defect    |      Status:  new                            
> Priority:  normal    |   Milestone:                                 
>Component:  varnishd  |     Version:  trunk                          
> Severity:  normal    |    Keywords:  varnishd assert bes_GetHostname
>----------------------+-----------------------------------------------------
> Running r1929 on Debian Etch/amd64 on Intel cpu, varnishd child process
> occasionally dies and is restarted.
>
> {{{
>   Child said (2, 26293): <<Assert error in bes_GetHostname(),
> cache_backend_simple.c line 343:
>   Condition((b)->magic == 0x2c2f9c5a) not true.
>   errno = 0 (Success)
>   >>
>   Cache child died pid=26293 status=0x6
>   Clean child
>   Child cleaned
>   start child pid 26460
>   Child said (2, 26460): <<Child starts
>   managed to mmap 4294967296 bytes of 4294967296
>   Ready
>   CLI ready
> }}}

I just fixed that in r1930

-- 
Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
phk at FreeBSD.ORG         | TCP/IP since RFC 956
FreeBSD committer       | BSD since 4.3-tahoe    
Never attribute to malice what can adequately be explained by incompetence.



More information about the varnish-bugs mailing list