From d80e70abeb5cac2f9e8ce18a2b6044ecfba0e3e5 Mon Sep 17 00:00:00 2001 From: Oknet Date: Sun, 14 Feb 2016 20:53:47 +0800 Subject: [PATCH 1/2] remove 2nd init() call in PollCont --- iocore/net/UnixNet.cc | 1 - 1 file changed, 1 deletion(-) diff --git a/iocore/net/UnixNet.cc b/iocore/net/UnixNet.cc index aec2703561f..389bb05fae5 100644 --- a/iocore/net/UnixNet.cc +++ b/iocore/net/UnixNet.cc @@ -149,7 +149,6 @@ PollCont::PollCont(ProxyMutex *m, NetHandler *nh, int pt) : Continuation(m), net_handler(nh), nextPollDescriptor(NULL), poll_timeout(pt) { pollDescriptor = new PollDescriptor; - pollDescriptor->init(); SET_HANDLER(&PollCont::pollEvent); } From 9a19a7988fbdb2d3a38d092afee049e6c3c4be8d Mon Sep 17 00:00:00 2001 From: Oknet Date: Sun, 14 Feb 2016 20:56:22 +0800 Subject: [PATCH 2/2] remove 2nd init() call in setupPollDescriptor --- iocore/net/UnixUDPNet.cc | 1 - 1 file changed, 1 deletion(-) diff --git a/iocore/net/UnixUDPNet.cc b/iocore/net/UnixUDPNet.cc index 65301672866..bf5409bbeab 100644 --- a/iocore/net/UnixUDPNet.cc +++ b/iocore/net/UnixUDPNet.cc @@ -302,7 +302,6 @@ UDPReadContinuation::setupPollDescriptor() PollCont *pc = get_PollCont(et); if (pc->nextPollDescriptor == NULL) { pc->nextPollDescriptor = new PollDescriptor; - pc->nextPollDescriptor->init(); } pfd = pc->nextPollDescriptor->alloc(); pfd->fd = fd;