mirror of
https://github.com/falcosecurity/falco.git
synced 2026-03-18 18:58:41 +00:00
fix: do not throw from a nothrow function
Signed-off-by: Samuel Gaist <samuel.gaist@idiap.ch>
This commit is contained in:
@@ -130,8 +130,9 @@ void falco_webserver::stop() {
|
||||
falco_logger::log(falco_logger::level::INFO, "Webserver: killing fork\n");
|
||||
int res = kill(m_pid, SIGTERM);
|
||||
if(res != 0) {
|
||||
throw falco_exception("Webserver: an error occurred while killing fork: " +
|
||||
std::to_string(errno));
|
||||
falco_logger::log(falco_logger::level::ERR,
|
||||
std::string("Webserver: an error occurred while killing fork: ") +
|
||||
std::strerror(errno));
|
||||
}
|
||||
m_pid = 0;
|
||||
falco_logger::log(falco_logger::level::INFO, "Webserver: stopping fork done\n");
|
||||
|
||||
Reference in New Issue
Block a user