[Varnish] #337: varnish doesn't work if compiled as 64bit in MacOSX

Varnish varnish-bugs at projects.linpro.no
Sun Sep 28 10:46:39 CEST 2008


#337: varnish doesn't work if compiled as 64bit in MacOSX
----------------------+-----------------------------------------------------
 Reporter:  191919    |       Owner:  phk                      
     Type:  defect    |      Status:  new                      
 Priority:  normal    |   Milestone:  Varnish 2.0 code complete
Component:  varnishd  |     Version:  trunk                    
 Severity:  blocker   |    Keywords:                           
----------------------+-----------------------------------------------------
 (1) reboot the machine[[BR]]
 (2) start the 64bit varnish with -s file,/data/cache,10M[[BR]]
 (3) varnish works [[BR]]
 (4) kill the master process [[BR]]
 (5) restart with -s file,/data/cache,10M [[BR]]
 (6) varnish told that it uses the old shmfile [[BR]]
 (7) port 80 cannot be connected, the telnet port works[[BR]]
 (8) kill the master process, unlink /data/cache [[BR]]
 (9) repeat (5) [[BR]]
 (10) varnish still told that it uses the old shmfile [[BR]]
 (11) port 80 cannot be connected, the telnet port works [[BR]]
 (12) if I don't reboot the machine, varnish always told me it uses the old
 shmfile even I specified a different file
 [[BR]]
 [[BR]]
 It only happened when I compile varnish with '-m64'. I ran it on Darwin
 9.5.0 (Leopard 10.5.5).
 [[BR]]

 By default, the compiled binary is 32-bit, which works well.

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


More information about the varnish-bugs mailing list