Python socket.getdefaulttimeout() Examples
The following are 30
code examples of socket.getdefaulttimeout().
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example.
You may also want to check out all available functions/classes of the module
socket
, or try the search function
.
Example #1
Source File: qpartwrap.py From codimension with GNU General Public License v3.0 | 6 votes |
def downloadAndShow(self): """Triggered when the user wants to download and see the file""" url = self.selectedText.strip() if url.lower().startswith("www."): url = "http://" + url oldTimeout = socket.getdefaulttimeout() newTimeout = 5 # Otherwise the pause is too long socket.setdefaulttimeout(newTimeout) QApplication.setOverrideCursor(QCursor(Qt.WaitCursor)) try: response = urllib.request.urlopen(url) content = decodeURLContent(response.read()) # The content has been read sucessfully mainWindow = GlobalData().mainWindow mainWindow.editorsManager().newTabClicked(content, os.path.basename(url)) except Exception as exc: logging.error("Error downloading '" + url + "'\n" + str(exc)) QApplication.restoreOverrideCursor() socket.setdefaulttimeout(oldTimeout)
Example #2
Source File: test_multiprocessing.py From BinderFilter with MIT License | 6 votes |
def test_timeout(self): old_timeout = socket.getdefaulttimeout() try: socket.setdefaulttimeout(0.1) parent, child = multiprocessing.Pipe(duplex=True) l = multiprocessing.connection.Listener(family='AF_INET') p = multiprocessing.Process(target=self._test_timeout, args=(child, l.address)) p.start() child.close() self.assertEqual(parent.recv(), 123) parent.close() conn = l.accept() self.assertEqual(conn.recv(), 456) conn.close() l.close() p.join(10) finally: socket.setdefaulttimeout(old_timeout) # # Test what happens with no "if __name__ == '__main__'" #
Example #3
Source File: test_multiprocessing.py From ironpython2 with Apache License 2.0 | 6 votes |
def test_timeout(self): old_timeout = socket.getdefaulttimeout() try: socket.setdefaulttimeout(0.1) parent, child = multiprocessing.Pipe(duplex=True) l = multiprocessing.connection.Listener(family='AF_INET') p = multiprocessing.Process(target=self._test_timeout, args=(child, l.address)) p.start() child.close() self.assertEqual(parent.recv(), 123) parent.close() conn = l.accept() self.assertEqual(conn.recv(), 456) conn.close() l.close() p.join(10) finally: socket.setdefaulttimeout(old_timeout) # # Test what happens with no "if __name__ == '__main__'" #
Example #4
Source File: test_urllib2net.py From BinderFilter with MIT License | 5 votes |
def test_http_no_timeout(self): self.assertTrue(socket.getdefaulttimeout() is None) url = "http://www.python.org" with test_support.transient_internet(url): socket.setdefaulttimeout(60) try: u = _urlopen_with_retry(url, timeout=None) finally: socket.setdefaulttimeout(None) self.assertTrue(u.fp._sock.fp._sock.gettimeout() is None)
Example #5
Source File: test_poplib.py From oss-ftp with MIT License | 5 votes |
def testTimeoutDefault(self): self.assertIsNone(socket.getdefaulttimeout()) socket.setdefaulttimeout(30) try: pop = poplib.POP3(HOST, self.port) finally: socket.setdefaulttimeout(None) self.assertEqual(pop.sock.gettimeout(), 30) pop.sock.close()
Example #6
Source File: test_poplib.py From oss-ftp with MIT License | 5 votes |
def testTimeoutNone(self): self.assertIsNone(socket.getdefaulttimeout()) socket.setdefaulttimeout(30) try: pop = poplib.POP3(HOST, self.port, timeout=None) finally: socket.setdefaulttimeout(None) self.assertIsNone(pop.sock.gettimeout()) pop.sock.close()
Example #7
Source File: test_telnetlib.py From oss-ftp with MIT License | 5 votes |
def testTimeoutNone(self): # None, having other default self.assertTrue(socket.getdefaulttimeout() is None) socket.setdefaulttimeout(30) try: telnet = telnetlib.Telnet(HOST, self.port, timeout=None) finally: socket.setdefaulttimeout(None) self.assertTrue(telnet.sock.gettimeout() is None) telnet.sock.close()
Example #8
Source File: test_urllib2net.py From oss-ftp with MIT License | 5 votes |
def test_ftp_default_timeout(self): self.assertIsNone(socket.getdefaulttimeout()) with test_support.transient_internet(self.FTP_HOST): socket.setdefaulttimeout(60) try: u = _urlopen_with_retry(self.FTP_HOST) finally: socket.setdefaulttimeout(None) self.assertEqual(u.fp.fp._sock.gettimeout(), 60)
Example #9
Source File: test_urllib2net.py From oss-ftp with MIT License | 5 votes |
def test_ftp_basic(self): self.assertIsNone(socket.getdefaulttimeout()) with test_support.transient_internet(self.FTP_HOST, timeout=None): u = _urlopen_with_retry(self.FTP_HOST) self.assertIsNone(u.fp.fp._sock.gettimeout())
Example #10
Source File: test_urllib2net.py From oss-ftp with MIT License | 5 votes |
def test_http_default_timeout(self): self.assertIsNone(socket.getdefaulttimeout()) url = "http://www.example.com" with test_support.transient_internet(url): socket.setdefaulttimeout(60) try: u = _urlopen_with_retry(url) finally: socket.setdefaulttimeout(None) self.assertEqual(u.fp._sock.fp._sock.gettimeout(), 60)
Example #11
Source File: test_urllib2net.py From oss-ftp with MIT License | 5 votes |
def test_http_basic(self): self.assertIsNone(socket.getdefaulttimeout()) url = "http://www.example.com" with test_support.transient_internet(url, timeout=None): u = _urlopen_with_retry(url) self.assertIsNone(u.fp._sock.fp._sock.gettimeout())
Example #12
Source File: test_urllib2net.py From oss-ftp with MIT License | 5 votes |
def test_ftp_no_timeout(self): self.assertIsNone(socket.getdefaulttimeout(),) with test_support.transient_internet(self.FTP_HOST): socket.setdefaulttimeout(60) try: u = _urlopen_with_retry(self.FTP_HOST, timeout=None) finally: socket.setdefaulttimeout(None) self.assertIsNone(u.fp.fp._sock.gettimeout())
Example #13
Source File: test_telnetlib.py From BinderFilter with MIT License | 5 votes |
def testTimeoutNone(self): # None, having other default self.assertTrue(socket.getdefaulttimeout() is None) socket.setdefaulttimeout(30) try: telnet = telnetlib.Telnet(HOST, self.port, timeout=None) finally: socket.setdefaulttimeout(None) self.assertTrue(telnet.sock.gettimeout() is None) telnet.sock.close()
Example #14
Source File: test_telnetlib.py From BinderFilter with MIT License | 5 votes |
def testTimeoutDefault(self): self.assertTrue(socket.getdefaulttimeout() is None) socket.setdefaulttimeout(30) try: telnet = telnetlib.Telnet(HOST, self.port) finally: socket.setdefaulttimeout(None) self.assertEqual(telnet.sock.gettimeout(), 30) telnet.sock.close()
Example #15
Source File: test_urllib2net.py From BinderFilter with MIT License | 5 votes |
def test_ftp_no_timeout(self): self.assertTrue(socket.getdefaulttimeout() is None) with test_support.transient_internet(self.FTP_HOST): socket.setdefaulttimeout(60) try: u = _urlopen_with_retry(self.FTP_HOST, timeout=None) finally: socket.setdefaulttimeout(None) self.assertTrue(u.fp.fp._sock.gettimeout() is None)
Example #16
Source File: test_urllib2net.py From BinderFilter with MIT License | 5 votes |
def test_ftp_basic(self): self.assertTrue(socket.getdefaulttimeout() is None) with test_support.transient_internet(self.FTP_HOST, timeout=None): u = _urlopen_with_retry(self.FTP_HOST) self.assertTrue(u.fp.fp._sock.gettimeout() is None)
Example #17
Source File: test_poplib.py From BinderFilter with MIT License | 5 votes |
def testTimeoutDefault(self): self.assertTrue(socket.getdefaulttimeout() is None) socket.setdefaulttimeout(30) try: pop = poplib.POP3(HOST, self.port) finally: socket.setdefaulttimeout(None) self.assertEqual(pop.sock.gettimeout(), 30) pop.sock.close()
Example #18
Source File: test_urllib2net.py From BinderFilter with MIT License | 5 votes |
def test_http_default_timeout(self): self.assertTrue(socket.getdefaulttimeout() is None) url = "http://www.python.org" with test_support.transient_internet(url): socket.setdefaulttimeout(60) try: u = _urlopen_with_retry(url) finally: socket.setdefaulttimeout(None) self.assertEqual(u.fp._sock.fp._sock.gettimeout(), 60)
Example #19
Source File: test_urllib2net.py From BinderFilter with MIT License | 5 votes |
def test_http_basic(self): self.assertTrue(socket.getdefaulttimeout() is None) url = "http://www.python.org" with test_support.transient_internet(url, timeout=None): u = _urlopen_with_retry(url) self.assertTrue(u.fp._sock.fp._sock.gettimeout() is None)
Example #20
Source File: test_smtplib.py From BinderFilter with MIT License | 5 votes |
def testTimeoutNone(self): self.assertTrue(socket.getdefaulttimeout() is None) socket.setdefaulttimeout(30) try: smtp = smtplib.SMTP(HOST, self.port, timeout=None) finally: socket.setdefaulttimeout(None) self.assertTrue(smtp.sock.gettimeout() is None) smtp.close()
Example #21
Source File: test_ftplib.py From BinderFilter with MIT License | 5 votes |
def testTimeoutNone(self): # no timeout -- do not use global socket timeout self.assertTrue(socket.getdefaulttimeout() is None) socket.setdefaulttimeout(30) try: ftp = ftplib.FTP("localhost", timeout=None) finally: socket.setdefaulttimeout(None) self.assertTrue(ftp.sock.gettimeout() is None) self.evt.wait() ftp.close()
Example #22
Source File: test_ftplib.py From BinderFilter with MIT License | 5 votes |
def testTimeoutDefault(self): # default -- use global socket timeout self.assertTrue(socket.getdefaulttimeout() is None) socket.setdefaulttimeout(30) try: ftp = ftplib.FTP("localhost") finally: socket.setdefaulttimeout(None) self.assertEqual(ftp.sock.gettimeout(), 30) self.evt.wait() ftp.close()
Example #23
Source File: test_socket.py From BinderFilter with MIT License | 5 votes |
def _testTimeoutNone(self): # None timeout means the same as sock.settimeout(None) self.assertTrue(socket.getdefaulttimeout() is None) socket.setdefaulttimeout(30) try: self.cli = socket.create_connection((HOST, self.port), timeout=None) self.addCleanup(self.cli.close) finally: socket.setdefaulttimeout(None) self.assertEqual(self.cli.gettimeout(), None)
Example #24
Source File: test_socket.py From BinderFilter with MIT License | 5 votes |
def _testTimeoutDefault(self): # passing no explicit timeout uses socket's global default self.assertTrue(socket.getdefaulttimeout() is None) socket.setdefaulttimeout(42) try: self.cli = socket.create_connection((HOST, self.port)) self.addCleanup(self.cli.close) finally: socket.setdefaulttimeout(None) self.assertEqual(self.cli.gettimeout(), 42)
Example #25
Source File: test_socket.py From BinderFilter with MIT License | 5 votes |
def testDefaultTimeout(self): # Testing default timeout # The default timeout should initially be None self.assertEqual(socket.getdefaulttimeout(), None) s = socket.socket() self.assertEqual(s.gettimeout(), None) s.close() # Set the default timeout to 10, and see if it propagates socket.setdefaulttimeout(10) self.assertEqual(socket.getdefaulttimeout(), 10) s = socket.socket() self.assertEqual(s.gettimeout(), 10) s.close() # Reset the default timeout to None, and see if it propagates socket.setdefaulttimeout(None) self.assertEqual(socket.getdefaulttimeout(), None) s = socket.socket() self.assertEqual(s.gettimeout(), None) s.close() # Check that setting it to an invalid value raises ValueError self.assertRaises(ValueError, socket.setdefaulttimeout, -1) # Check that setting it to an invalid type raises TypeError self.assertRaises(TypeError, socket.setdefaulttimeout, "spam")
Example #26
Source File: mapi.py From pymonetdb with Mozilla Public License 2.0 | 5 votes |
def __init__(self): self.state = STATE_INIT self._result = None self.socket = None # type: Optional[socket.socket] self.unix_socket = None self.hostname = "" self.port = 0 self.username = "" self.password = "" self.database = "" self.language = "" self.connect_timeout = socket.getdefaulttimeout()
Example #27
Source File: util.py From FuYiSpider with Apache License 2.0 | 5 votes |
def socket_timeout(seconds=15): cto = socket.getdefaulttimeout() try: socket.setdefaulttimeout(seconds) yield finally: socket.setdefaulttimeout(cto)
Example #28
Source File: util.py From FuYiSpider with Apache License 2.0 | 5 votes |
def socket_timeout(seconds=15): cto = socket.getdefaulttimeout() try: socket.setdefaulttimeout(seconds) yield finally: socket.setdefaulttimeout(cto)
Example #29
Source File: util.py From vnpy_crypto with MIT License | 5 votes |
def socket_timeout(seconds=15): cto = socket.getdefaulttimeout() try: socket.setdefaulttimeout(seconds) yield finally: socket.setdefaulttimeout(cto)
Example #30
Source File: __init__.py From faces with GNU General Public License v2.0 | 5 votes |
def _new_fixed_fetch(validate_certificate): def fixed_fetch(url, payload=None, method="GET", headers={}, allow_truncated=False, follow_redirects=True, deadline=None): if deadline is None: deadline = socket.getdefaulttimeout() return fetch(url, payload=payload, method=method, headers=headers, allow_truncated=allow_truncated, follow_redirects=follow_redirects, deadline=deadline, validate_certificate=validate_certificate) return fixed_fetch