-
Notifications
You must be signed in to change notification settings - Fork 64
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
nginx cpu 100% #80
Comments
@weeweetan I meet the problem too. |
@mcdullbloom yes, same problem, so I need the developer to confirm why these lines are added |
how to reproduce? |
@mcdullbloom after receiving the response, client calls the sleep function to block |
I don't get it.What does the client should do after receive the response? Can you give more details? |
implement a simple client like this |
Hi @weeweetan , |
Did you configure port 443 in the stream block? @hardikpatel9
|
@hardikpatel9 @weeweetan not only stream but also http. Condition 1: asynch ssl
Condition2: ssl_shutdown return -1
Condition 3: ssl_get_error return SSL_ERROR_WANT_READ
Condition 4: ssl client blocked and did not call ssl_shutdown
|
We have fixed this issue. We will include it in the next release, which will be very soon in the next Async Nginx release |
Fixes #82 & #80, nginx jump into a loop of epoll event delete, add and mod which lead cpu 100% Signed-off-by: Hardik Patel <[email protected]>
Fixes #82 & #80, nginx jump into a loop of epoll event delete, add and mod which lead cpu 100% Signed-off-by: Hardik Patel <[email protected]>
Hi @weeweetan , |
asynch_mode_nginx/src/event/ngx_event_openssl.c
Line 3662 in 4023ec5
The text was updated successfully, but these errors were encountered: