Problem with Solaris

Frédéric Goudal frederic.goudal at ipb.fr
Wed Oct 27 00:04:56 MSD 2010


I agree, I have found the same message.

The disturbing thing is that, while trying to dig a bit more, the last time I launched nginx, the bug did not appear.

I know that Solaris is not a trendy platform... but... I have no other solution.

It's strange that nobody else use that OS :)

Well...  I guess I have to dig by myself... or is there anybody wanting to help ? Even in trying to correct the bug ?

f.g.

Le 26 oct. 2010 à 21:16, Maxim Dounin a écrit :

> Hello!
> 
> On Tue, Oct 26, 2010 at 03:55:38PM +0200, Frédéric Goudal wrote:
> 
>> Hello,
>> 
>> I just came to this old problem :
>> readv() failed (22: Invalid argument) while reading upstream
>> Running nginx 0.8.52 on Solaris10
>> 
>> I have seen a message from 2008 that spoke about that, but it seems that the bug is not yet resolved.
>> Or is there any workaround ?
> 
> The only thread I see in archives is this one (in Russian):
> 
> http://nginx.org/pipermail/nginx-ru/2008-March/016620.html
> 
> There Igor explains that there are two possible causes:
> 
> 1) (An unknown) bug in nginx.
> 
> 2) Known problem in Solaris which sets errno to EINVAL (instead of 
> ECONNRESET as others do and POSIX requires) when connection is 
> reset by peer (i.e. your backend).
> 
> I believe (2) is much more probable (read: check your backend).
> 
> If you think that cause is (1) you may want to provide more 
> debugging info, see here:
> 
> http://wiki.nginx.org/Debugging
> 
> Maxim Dounin
> 
> _______________________________________________
> nginx mailing list
> nginx at nginx.org
> http://nginx.org/mailman/listinfo/nginx

-- 
Frédéric Goudal
Service Informatique
ENSEIRB-MATMECA / IPB
Tel : +33 556 84 23 11
Fax: +33 556 37 20 23









More information about the nginx mailing list