Igor Sysoev wrote:
> On Thu, Mar 26, 2009 at 09:10:09PM -0400, Kurt Hansen wrote:
>
>> I looked at my error log. I see seg fault 11 for worker process and this
>> message:
>>
>> panic: MUTEX_LOCK (22) [op.c:352]
>>
>> It looks like this was discussed back in August, but the discussion was
>> in Russian so I wasn't sure the problem or resolution. However, it looks
>> like it was also on a RHEL5 or CentOS5 x86-64 system, like mine. Some of
>> the Google searches suggested this being a message from perl -- maybe
>> the rpm I am using has the perl module compiled in and that is
>> conflicting with the perl on my system.
>>
>
> Yes, this is the bug in nginx if it is built with threaded perl at least
> on Linux.
>
>
>> I think my best option is to re-build it from source, despite what the
>> rpm-Nazi's might say. ;-)
>>
>> Should I use the stable or dev tar ball? I think stable.
>>
>
> Try 0.7.44. But before set
>
> error_log /path/to/log info;
>
> for 0.6.x to log handshake error and to see the messages.
>
Thanks, Igor.
I'm pretty sure this rpm was compiled with threaded perl since that is
the default on RHEL and thus CentOS.
I'll install 0.7.44 and anticipate success. :-)
Take care,
Kurt