Issue #20455: math.ceil() returns an int in Python 3, no need to cast the
result again to int
diff --git a/Lib/selectors.py b/Lib/selectors.py
index 52ee8db..056e45c 100644
--- a/Lib/selectors.py
+++ b/Lib/selectors.py
@@ -372,7 +372,7 @@
             else:
                 # poll() has a resolution of 1 millisecond, round away from
                 # zero to wait *at least* timeout seconds.
-                timeout = int(math.ceil(timeout * 1e3))
+                timeout = math.ceil(timeout * 1e3)
             ready = []
             try:
                 fd_event_list = self._poll.poll(timeout)