Files
42_INT_12_webserv/srcs/webserv/timeout.cpp
LuckyLaszlo 84babec82b added multipart upload file,
it works, but need some adjustements,
refactoring and testing
2022-08-14 06:25:06 +02:00

24 lines
493 B
C++

#include "Webserv.hpp"
void Webserv::_timeout()
{
std::cerr << "_timeout()\n";
std::vector<Client>::iterator it = _clients.begin();
while (it != _clients.end())
{
if (!it->request_complete)
{
std::cerr << "timeout request fd " << it->get_cl_fd() << "\n";
it->status = 408;
_epoll_update(it->get_cl_fd(), EPOLLOUT, EPOLL_CTL_MOD);
// DEBUG, close without repsonse 408
/* _close_client(it->get_cl_fd());
it = _clients.begin(); */
}
// else // DEBUG
++it;
}
}