Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit f47981f

Browse files
committed
selectors: use a single return.
1 parent e106e5c commit f47981f

1 file changed

Lines changed: 2 additions & 4 deletions

File tree

Lib/selectors.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -140,14 +140,12 @@ def modify(self, fileobj, events, data=None):
140140
raise KeyError("{!r} is not registered".format(fileobj)) from None
141141
if events != key.events:
142142
self.unregister(fileobj)
143-
return self.register(fileobj, events, data)
143+
key = self.register(fileobj, events, data)
144144
elif data != key.data:
145145
# Use a shortcut to update the data.
146146
key = key._replace(data=data)
147147
self._fd_to_key[key.fd] = key
148-
return key
149-
else:
150-
return key
148+
return key
151149

152150
@abstractmethod
153151
def select(self, timeout=None):

0 commit comments

Comments
 (0)