如何从Http请求处理程序正确终止POCO ServerAPplication

时间:2016-02-02 06:48:41

标签: c++ rest poco-libraries

我正在使用POCO(pocoproject.org)HttpServer类编写一个小型REST接口。对接口的请求应该是停止服务器应用程序。但是,我还没有找到一种方法来从请求处理程序获取ServerApplication的terminate方法,而无需在全局变量中存储ServerApplication的句柄。我可以抓住Application的实例,但它没有终止方法。

那么,从HTTP请求处理程序终止POCO ServerApplication的正确方法是什么?

1 个答案:

答案 0 :(得分:2)

谢谢M.M.以下一行做了诀窍:

Poco::Process::requestTermination(Poco::Process::id());