Antonio Pérez wrote:
> Hello!
>
> On Thu, Nov 6, 2008 at 5:19 PM, leonel <[EMAIL PROTECTED]> wrote:
>
>   
>> Javier De Posada wrote:
>>     
>>> FYI, the fix for this is trivial, all you have to change is line 27 of init
>>> script /etc/init.d/cherokee
>>>
>>> Where it reads:
>>>
>>> PIDFILE=/var/run/cherokee.pid
>>>
>>> Should be:
>>>
>>> PIDFILE=/var/run/cherokee-worker.pid
>>>
>>>       
>> Thank  YOu  I'll include that change  to the PPA this  also get to
>> debian when the cherokee  alioth  git gets online
>>
>> Leonel
>>     
>
> Leonel, I think this is not the problem. I'm using the init script
> included in cherokee "contrib", and works fine here.
>
> Look at stop) section:
>
> >From Cherokee contrib init:
>
>   stop)
>     echo -n "Stopping cherokee web server: $NAME"
>     start-stop-daemon --stop --pidfile $PIDFILE --oknodo --signal TERM
> --exec $DAEMON --retry 30
>     ;;
>
> Init script included in Ubuntu package:
>
>   stop)
>       echo -n "Stopping web server: $NAME "
>       start-stop-daemon --stop --oknodo --pidfile $PIDFILE --exec $DAEMON
>       rm -f $PIDFILE
>       ;;
>
> Cherokee removes its PIDFILE itself on exit too. From "main.c":
>
>       if (! single_time) {
>               pid_file_clean (pid_file_path);
>       }
>
> Please, give a look to "contrib/cherokee". I think we must send
> signals to "cherokee" instead "cherokee-worker".
>
>
>   



Thank You

I'll check that too

LEonel

_______________________________________________
Cherokee mailing list
[email protected]
http://lists.octality.com/listinfo/cherokee

Reply via email to