clean comment and stuff
This commit is contained in:
@@ -16,6 +16,8 @@ void Webserv::run()
|
||||
Client *client_cgi_input = NULL;
|
||||
Client *client_cgi_output = NULL;
|
||||
|
||||
std::signal(SIGPIPE, signal_handler);
|
||||
std::signal(SIGINT, signal_handler);
|
||||
g_run = true;
|
||||
while (g_run)
|
||||
{
|
||||
@@ -29,7 +31,11 @@ void Webserv::run()
|
||||
if (errno_copy == EINTR)
|
||||
g_run = false;
|
||||
else
|
||||
{
|
||||
std::signal(SIGPIPE, SIG_DFL);
|
||||
std::signal(SIGINT, SIG_DFL);
|
||||
throw std::runtime_error("Epoll wait");
|
||||
}
|
||||
}
|
||||
else if (nfds == 0 && !_clients.empty())
|
||||
_timeout();
|
||||
@@ -101,4 +107,6 @@ void Webserv::run()
|
||||
}
|
||||
}
|
||||
}
|
||||
std::signal(SIGPIPE, SIG_DFL);
|
||||
std::signal(SIGINT, SIG_DFL);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user