server: Clean up crypto resources on disconnect

rsa-aes
Andri Yngvason 2023-09-05 08:48:41 +00:00
parent e7a24822a7
commit 6e97000f11
1 changed files with 5 additions and 0 deletions

View File

@ -127,6 +127,11 @@ static void client_close(struct nvnc_client* client)
nvnc_fb_unref(client->current_fb);
}
#ifdef HAVE_CRYPTO
crypto_key_del(client->apple_dh_secret);
crypto_rsa_pub_key_del(client->rsa.pub);
#endif
LIST_REMOVE(client, link);
stream_destroy(client->net_stream);
if (client->encoder) {