* HTTPServer.{cpp,h}: cleanup

This commit is contained in:
hagen 2016-04-27 00:00:00 +00:00
parent 9bbff744e9
commit 48b3959cfb
2 changed files with 8 additions and 14 deletions

View file

@ -836,11 +836,10 @@ namespace http {
{
m_Acceptor.close();
m_Service.stop ();
if (m_Thread)
{
m_Thread->join ();
m_Thread = nullptr;
}
if (m_Thread) {
m_Thread->join ();
m_Thread = nullptr;
}
}
void HTTPServer::Run ()
@ -858,11 +857,10 @@ namespace http {
void HTTPServer::HandleAccept(const boost::system::error_code& ecode,
std::shared_ptr<boost::asio::ip::tcp::socket> newSocket)
{
if (!ecode)
{
CreateConnection(newSocket);
Accept ();
}
if (ecode)
return;
CreateConnection(newSocket);
Accept ();
}
void HTTPServer::CreateConnection(std::shared_ptr<boost::asio::ip::tcp::socket> newSocket)

View file

@ -6,7 +6,6 @@ namespace http {
extern const char *itoopieImage;
extern const char *itoopieFavicon;
const size_t HTTP_CONNECTION_BUFFER_SIZE = 8192;
const int HTTP_DESTINATION_REQUEST_TIMEOUT = 10; // in seconds
class HTTPConnection: public std::enable_shared_from_this<HTTPConnection>
{
@ -59,9 +58,6 @@ namespace http {
protected:
virtual void RunRequest ();
public:
};
class HTTPServer