Fix SSL destructor mistake
This commit is contained in:
+1
-1
@@ -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"
|
||||||
|
|||||||
@@ -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:
|
||||||
|
|||||||
Reference in New Issue
Block a user