summaryrefslogtreecommitdiff
path: root/dev-python/rpyc/files/rpyc-5.3.0-no-gevent.patch
blob: 026741dec361dfb3c8b731ba299daa62ce2ef688 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
diff -U3 -r rpyc-5.3.0.orig/rpyc/utils/server.py rpyc-5.3.0/rpyc/utils/server.py
--- rpyc-5.3.0.orig/rpyc/utils/server.py	2022-11-26 13:09:01.000000000 +0700
+++ rpyc-5.3.0/rpyc/utils/server.py	2023-02-16 16:15:14.153086884 +0700
@@ -19,7 +19,7 @@
 from rpyc.lib import safe_import, spawn, spawn_waitready
 from rpyc.lib.compat import poll, get_exc_errno
 signal = safe_import("signal")
-gevent = safe_import("gevent")
+# gevent = safe_import("gevent")
 
 
 class Server(object):
@@ -559,13 +559,13 @@
             self.clients.discard(sock)
 
 
-class GeventServer(Server):
+# class GeventServer(Server):
 
-    """gevent based Server. Requires using ``gevent.monkey.patch_all()``."""
+#     """gevent based Server. Requires using ``gevent.monkey.patch_all()``."""
 
-    def _register(self):
-        if self.auto_register:
-            gevent.spawn(self._bg_register)
+#     def _register(self):
+#         if self.auto_register:
+#             gevent.spawn(self._bg_register)
 
-    def _accept_method(self, sock):
-        gevent.spawn(self._authenticate_and_serve_client, sock)
+#     def _accept_method(self, sock):
+#         gevent.spawn(self._authenticate_and_serve_client, sock)
Только в rpyc-5.3.0.orig/tests: __pycache__