SSLハンドシェイクエラー対処
クライアント数12000のTPCWによるhttps通信負荷を30分かける試験をすると、 30回に1回の割合でcoreを吐くか、SSLハンドシェイクエラーとなって 以降の通信が出来なくなる。
対処として、非同期なSSLのhandshake処理を実行している時、 read_some(), write_some()が実行されないようにする。
patchは#29143を当てた後のコードとの差分
クライアント数12000のTPCWによるhttps通信負荷を30分かける試験をすると、 30回に1回の割合でcoreを吐くか、SSLハンドシェイクエラーとなって 以降の通信が出来なくなる。
対処として、非同期なSSLのhandshake処理を実行している時、 read_some(), write_some()が実行されないようにする。