namespace Http {
Server::Server():
- sock(Net::INET6),
- event_disp(0)
+ sock(Net::INET6)
{ }
Server::Server(unsigned port):
- sock(Net::INET6),
- event_disp(0)
+ sock(Net::INET6)
{
listen(port);
}
else
{
responses.erase(cl.response);
- cl.response = 0;
+ cl.response = nullptr;
if(response->get_status()==NONE)
{
response = new Response(NOT_FOUND);
catch(const exception &e)
{
responses.erase(cl.response);
- cl.response = 0;
+ cl.response = nullptr;
response = new Response(INTERNAL_ERROR);
response->add_content(format("An error occurred while processing the request:\ntype: %s\nwhat: %s",
Debug::demangle(typeid(e).name()), e.what()));
if(cl.keepalive)
{
delete cl.request;
- cl.request = 0;
+ cl.request = nullptr;
delete cl.response;
- cl.response = 0;
+ cl.response = nullptr;
}
else
{
Server::Client::Client(RefPtr<Net::StreamSocket> s):
- sock(s),
- request(0),
- response(0),
- keepalive(false),
- async(false),
- stale(false)
+ sock(s)
{ }
Server::Client::~Client()