AnInteger
Results
1
comments of
AnInteger
我认为如果想要停止websocketpp::server,你确实需要先调用server.stop_listening()和stop()。 不过我们先明确为什么需要正常停止,如果你是想更换端口并重新启用服务的话,你应该使用websocketpp::server的局部变量,我并不知道在websocketpp::server的析构函数中对server对象有什么处理,不过确实起作用了。 由于server.run()会阻塞(实际上应该创建了新的线程),所以你需要使用另一个线程来控制server的停止和重新启动。 I think if you want to stop websocketpp::server, you really need to call server.stop_listening() and stop() first. But let’s first clarify why we need to stop it...