On Sun, Jun 21, 2009 at 7:10 PM, Jacob Peddicord<[email protected]> wrote:
> It used to work. The www-data worker processes would talk to the main
> (root) process and it would spawn the interpreters. However, they are
> all still launching as www-data. My guess is that the shared memory is
> failing and Cherokee is falling back to the old style of execution.
> Only problem is that I haven't seen any errors come up from this.
It fails exactly in this spot:
spawner.c line 242:
/* Wake up the spawning thread
*/
ret = sem_signal (cherokee_spawn_sem);
if (unlikely (ret != ret_ok)) {
PRINT_ERROR_S ("WARNING: Couldn't unlock spawning semaphore..\n");
}
Function sem_signal not returning ret_ok, but i have no idea why and
how to fix it. :(
I can try to debug it, if someone tell me what i need to do.
_______________________________________________
Cherokee mailing list
[email protected]
http://lists.octality.com/listinfo/cherokee