MCPcopy Index your code
hub / github.com/RustPython/RustPython / recv

Method recv

Lib/test/test_ftplib.py:417–427  ·  view source on GitHub ↗
(self, buffer_size)

Source from the content-addressed store, hash-verified

415 raise
416
417 def recv(self, buffer_size):
418 try:
419 return super(SSLConnection, self).recv(buffer_size)
420 except ssl.SSLError as err:
421 if err.args[0] in (ssl.SSL_ERROR_WANT_READ,
422 ssl.SSL_ERROR_WANT_WRITE):
423 return b''
424 if err.args[0] in (ssl.SSL_ERROR_EOF, ssl.SSL_ERROR_ZERO_RETURN):
425 self.handle_close()
426 return b''
427 raise
428
429 def handle_error(self):
430 default_error_handler()

Callers 2

handle_readMethod · 0.45
test_data_connectionMethod · 0.45

Calls 2

superClass · 0.85
handle_closeMethod · 0.45

Tested by

no test coverage detected