]> git.ipfire.org Git - thirdparty/psycopg.git/commitdiff
Fix guard for platforms missing epoll
authorDaniele Varrazzo <daniele.varrazzo@gmail.com>
Tue, 16 Feb 2021 21:31:02 +0000 (22:31 +0100)
committerDaniele Varrazzo <daniele.varrazzo@gmail.com>
Tue, 16 Feb 2021 21:31:02 +0000 (22:31 +0100)
See #34

psycopg3/psycopg3/waiting.py

index e60702487deed839819ab058d44adb63eddf0c95..a489feab34c93cacce54814041a5448621e80f14 100644 (file)
@@ -235,10 +235,7 @@ def wait_epoll(
         return rv
 
 
-if (
-    selectors.DefaultSelector  # type: ignore[comparison-overlap]
-    is selectors.EpollSelector
-):
+if selectors.DefaultSelector is getattr(selectors, "EpollSelector", None):
     wait = wait_epoll
 
     poll_evmasks = {