소스 검색

Revert "Fix #697". (It broke unit test...)

This reverts commit 6d66721ba14f862983dad6bdf269af3c0a343cb1.
yhirose 5 년 전
부모
커밋
536e7eb7f2
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      httplib.h

+ 2 - 2
httplib.h

@@ -6104,12 +6104,12 @@ inline bool SSLClient::initialize_ssl(Socket &socket) {
 }
 
 inline void SSLClient::close_socket(Socket &socket, bool process_socket_ret) {
+  detail::close_socket(socket.sock);
+  socket_.sock = INVALID_SOCKET;
   if (socket.ssl) {
     detail::ssl_delete(ctx_mutex_, socket.ssl, process_socket_ret);
     socket_.ssl = nullptr;
   }
-  detail::close_socket(socket.sock);
-  socket_.sock = INVALID_SOCKET;
 }
 
 inline bool