Эх сурвалжийг харах

Actually change the implementation

Richard Belleville 5 жил өмнө
parent
commit
c843c18801

+ 6 - 2
src/python/grpcio/grpc/_cython/_cygrpc/fork_posix.pyx.pxi

@@ -94,8 +94,12 @@ def fork_handlers_and_grpc_init():
                 _fork_state.fork_handler_registered = True
 
 
-def _contextvars_supported():
-    return sys.version_info[0] == 3 and sys.version_info[1] >= 7
+def contextvars_supported():
+    try:
+        import contextvars
+        return True
+    except ImportError:
+        return False
 
 
 if _contextvars_supported():