Beispiel #1
0
 def do_handshake(self):
     while True:
         try:
             self._connection.do_handshake()
             break
         except (WantReadError, WantX509LookupError, WantWriteError):
             sys.exc_clear()
             wait_readwrite(self._sock.fileno(), timeout=self._timeout)
Beispiel #2
0
 def do_handshake(self):
     while True:
         try:
             self._connection.do_handshake()
             break
         except (WantReadError, WantX509LookupError, WantWriteError):
             sys.exc_clear()
             wait_readwrite(self._sock.fileno(), timeout=self._timeout)
Beispiel #3
0
 def _poll(self, msg_id: int, timeout: Optional[float] = None) -> Any:
     while True:
         res = self.get_result(msg_id)
         if res is not None:
             return res
         wait_readwrite(self.fileno(), timeout=timeout)
Beispiel #4
0
 def _poll(self, msg_id, timeout=None):
     while True:
         res = self.get_result(msg_id)
         if res is not None:
             return res
         wait_readwrite(self.fileno(), timeout=timeout)
Beispiel #5
0
 def _poll(self, msg_id, timeout=None):
     while True:
         res = self.get_result(msg_id)
         if res is not None:
             return res
         wait_readwrite(self.fileno(), timeout=timeout)
Beispiel #6
0
 def _poll(self, msg_id: int, timeout: Optional[float] = None) -> Any:
     while True:
         res = self.get_result(msg_id)
         if res is not None:
             return res
         wait_readwrite(self.fileno(), timeout=timeout)