Closed poincent closed 4 years ago
@poincent
Sincere apologies for very late reply to this pull request.
We intend to merge this pull request which will go through the internal process and should be available in the next release. But before that the commit message in the pull request does not contain "Signed-off-by:" in it adhering to license and Developer Certification of Origin.
Could you please update the pull request commit message with "Signed-off-by:" in the following format
Signed-off-by: Name
Note: You are required to use your real name in the sign-off message.
@poincent: Thank you for your great help, we are going to include the patch. Since no sign-off-by message is provided, we have to commit it to internal branch without author info.
If the async event handler is ngx_ssl_handshake_async_handler and the timer expires while the connection is in keepalive saving state, the connection->log will cause segfault bacause it was changed to ngx_cycle->log.
The async timer is removed in the keepalive free handler to fix the problem and set the async event log
Backtrace of coredump is following:
nginx -V
Test configuration