Fix SSL destructor mistake

This commit is contained in:
Alex Hultman
2018-12-30 18:12:19 +01:00
parent ed7222e513
commit cd6ab69140
2 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -12,7 +12,7 @@ int main(int argc, char **argv) {
int hello; int hello;
}; };
uWS::/*SSL*/App({ uWS::SSLApp({
.key_file_name = "/home/alexhultman/key.pem", .key_file_name = "/home/alexhultman/key.pem",
.cert_file_name = "/home/alexhultman/cert.pem", .cert_file_name = "/home/alexhultman/cert.pem",
.passphrase = "1234" .passphrase = "1234"
+2 -2
View File
@@ -341,10 +341,10 @@ private:
void free() { void free() {
std::cout << "websocket context free" << std::endl; std::cout << "websocket context free" << std::endl;
WebSocketContextData<SSL> *webSocketContextData = (WebSocketContextData<SSL> *) us_socket_context_ext((SOCKET_CONTEXT_TYPE *) this); WebSocketContextData<SSL> *webSocketContextData = (WebSocketContextData<SSL> *) static_dispatch(us_ssl_socket_context_ext, us_socket_context_ext)((SOCKET_CONTEXT_TYPE *) this);
webSocketContextData->~WebSocketContextData(); webSocketContextData->~WebSocketContextData();
us_socket_context_free((SOCKET_CONTEXT_TYPE *) this); static_dispatch(us_ssl_socket_context_free, us_socket_context_free)((SOCKET_CONTEXT_TYPE *) this);
} }
public: public: