Socket leaks., pread and [crit] SSL_Write() in 1.0.14
admin at yqed.com
Tue Apr 3 01:08:47 UTC 2012
On 4/2/2012 1:06 PM, Maxim Dounin wrote:
> It's safe and only adds minimal overhead on logging level checks
> as long as debug log isn't enabled.
> Note though that writing debug logs consume extra resources, and
> it may be noticeable under high load. The debug_connection
> directive allows to enable debug logging only for selected ip
> addresses to minimize impact.
I've built a nginx-debug RPM but I'm tempted to try 1.1.18 now. :)
I will use instead 1.0.14, just in case is a nasty bug hidden somewhere
in Nginx. In this way, we fix both versions. These are the compile
cflags I used:
gcc -c -pipe -O -W -Wall -Wpointer-arith -Wno-unused-parameter
-Wunused-function -Wunused-variable -Wunused-value -Werror -g -O3 -g
-m64 -mtune=nocona -m128bit-long-double -mmmx -msse3 -mfpmath=sse
I'm going to leave the error_log set on error and give it a 256k buffer
so it should not affect the performance. Since we only deal [crit], I
don't think we need to debug anything lower than error.
I'll add the following settings into http:
Let me know please if I should do anything extra.
More information about the nginx