]> git.sesse.net Git - cubemap/blobdiff - server.cpp
Create $(libdir) on make install.
[cubemap] / server.cpp
index a6f45744e1576b03065c712767bf4cea5078eb45..8025fd1b4cb257ee71aa6a280a98c1913e007e73 100644 (file)
@@ -70,6 +70,11 @@ Server::Server()
 Server::~Server()
 {
        safe_close(epoll_fd);
+
+       // We're going to die soon anyway, but clean this up to keep leak checking happy.
+       for (const auto &acceptor_and_context : tls_server_contexts) {
+               tls_destroy_context(acceptor_and_context.second);
+       }
 }
 
 vector<ClientStats> Server::get_client_stats() const