From 42111848863c2b8e86b00786a538824c72d257e8 Mon Sep 17 00:00:00 2001 From: clowwindy Date: Mon, 3 Aug 2015 01:40:18 +0800 Subject: [PATCH] remove unnecessary overwrite --- shadowsocks/eventloop.py | 3 +-- shadowsocks/tcprelay.py | 4 ++-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/shadowsocks/eventloop.py b/shadowsocks/eventloop.py index bf2f994..b27afe3 100644 --- a/shadowsocks/eventloop.py +++ b/shadowsocks/eventloop.py @@ -176,9 +176,8 @@ class EventLoop(object): def remove_periodic(self, callback): self._periodic_callbacks.remove(callback) - def modify(self, f, mode, handler): + def modify(self, f, mode): fd = f.fileno() - self._fdmap[fd] = (f, handler) self._impl.modify(fd, mode) def stop(self): diff --git a/shadowsocks/tcprelay.py b/shadowsocks/tcprelay.py index d1118de..e61b8ac 100644 --- a/shadowsocks/tcprelay.py +++ b/shadowsocks/tcprelay.py @@ -173,14 +173,14 @@ class TCPRelayHandler(object): event |= eventloop.POLL_OUT if self._upstream_status & WAIT_STATUS_READING: event |= eventloop.POLL_IN - self._loop.modify(self._local_sock, event, self._server) + self._loop.modify(self._local_sock, event) if self._remote_sock: event = eventloop.POLL_ERR if self._downstream_status & WAIT_STATUS_READING: event |= eventloop.POLL_IN if self._upstream_status & WAIT_STATUS_WRITING: event |= eventloop.POLL_OUT - self._loop.modify(self._remote_sock, event, self._server) + self._loop.modify(self._remote_sock, event) def _write_to_sock(self, data, sock): # write data to sock