Open altan5 opened 8 years ago
If I use empty method on_tls_open - no memory leaks...
void wss_server::on_tls_open(connection_hdl hdl) { m_sslServer.get_io_service().notify_fork(boost::asio::io_service::fork_prepare); if (fork() == 0) { m_sslServer.get_io_service().notify_fork(boost::asio::io_service::fork_child); } else { m_sslServer.get_io_service().notify_fork(boost::asio::io_service::fork_parent); } }
I'm writing websocket server that starts new process on each connection. This server leaks memory. Is there error in code? Thank's!
Server code is: