目前,我正在开发一个网关连接APNS推送通知。 当连接空闲大约一小时APNS将关闭SSL套接字。 有时,当我重新连接,Boost.Asio的都跟我说握手失败,错误代码335544539.当APNS关闭连接,我会打电话socket.close(),但我并没有关机SSL流。 我怎么能清除SSL数据流,这样我可以通过使用旧的SSL流重新连接?
文章来源: how to clean boost::asio::ssl::stream after closed by server
目前,我正在开发一个网关连接APNS推送通知。 当连接空闲大约一小时APNS将关闭SSL套接字。 有时,当我重新连接,Boost.Asio的都跟我说握手失败,错误代码335544539.当APNS关闭连接,我会打电话socket.close(),但我并没有关机SSL流。 我怎么能清除SSL数据流,这样我可以通过使用旧的SSL流重新连接?