> > In theory cfusion should be able to run on freebsd with linux emulation.
> > In practice this does not work. CF does some very weird hacks with system
> > V IPC.
>
> We don't do anything unusual. We create a Semaphore and a chunk of
> shared memory (which keeps track of who touched it last and when) and
> use it to protect the registry file access. It has to be out of process
> because multiple processes (cfexec, cfrds, cfserver) access it.
But then can you please explain why CF tries to do a semget() with
the IPC_EXCL flag set? And then fail and abort on a freebsd system if the
semaphore already exists, but run completely happy on linux?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Structure your ColdFusion code with Fusebox. Get the official book at
http://www.fusionauthority.com/bkinfo.cfm
------------------------------------------------------------------------------
Archives: http://www.mail-archive.com/cf-linux%40houseoffusion.com/
To Unsubscribe visit
http://www.houseoffusion.com/index.cfm?sidebar=lists&body=lists/cf_linux or send a
message to [EMAIL PROTECTED] with 'unsubscribe' in the body.