Attempt to fix websocket threading issues and AttributeError: 'NoneType' object has no attribute 'is_ssl' or 'settimeout'

This commit is contained in:
croneter 2021-05-29 16:45:35 +02:00
parent 36befcf46a
commit 46f99901cc
1 changed files with 3 additions and 2 deletions

View File

@ -209,7 +209,8 @@ class WebSocketApp(object):
http_no_proxy=None, http_proxy_auth=None,
skip_utf8_validation=False,
host=None, origin=None, dispatcher=None,
suppress_origin=False, proxy_type=None):
suppress_origin=False, proxy_type=None,
enable_multithread=True):
"""
Run event loop for WebSocket framework.
@ -292,7 +293,7 @@ class WebSocketApp(object):
self.get_mask_key, sockopt=sockopt, sslopt=sslopt,
fire_cont_frame=self.on_cont_message is not None,
skip_utf8_validation=skip_utf8_validation,
enable_multithread=True if ping_interval else False)
enable_multithread=enable_multithread)
self.sock.settimeout(getdefaulttimeout())
self.sock.connect(
self.url, header=self.header, cookie=self.cookie,