Traceback in subtitle downloader plugin
@swilmet
Submitted by Sébastien Wilmet Link to original bug (#757266)
Description
I've got the following traceback when trying to download subtitles.
Exception in thread Thread-2:
Traceback (most recent call last):
File "/usr/lib64/python3.4/threading.py", line 920, in _bootstrap_inner
self.run()
File "/usr/lib64/totem/plugins/opensubtitles/opensubtitles.py", line 211, in run
self._message) = self._model.download_subtitles (self._subtitle_id)
File "/usr/lib64/totem/plugins/opensubtitles/opensubtitles.py", line 344, in download_subtitles
(log_in_success, log_in_message) = self._log_in ()
File "/usr/lib64/totem/plugins/opensubtitles/opensubtitles.py", line 274, in _log_in
result = self._server.NoOperation (self._token)
File "/usr/lib64/python3.4/xmlrpc/client.py", line 1098, in __call__
return self.__send(self.__name, args)
File "/usr/lib64/python3.4/xmlrpc/client.py", line 1437, in __request
verbose=self.__verbose
File "/usr/lib64/python3.4/xmlrpc/client.py", line 1140, in request
return self.single_request(host, handler, request_body, verbose)
File "/usr/lib64/python3.4/xmlrpc/client.py", line 1153, in single_request
resp = http_conn.getresponse()
File "/usr/lib64/python3.4/http/client.py", line 1171, in getresponse
response.begin()
File "/usr/lib64/python3.4/http/client.py", line 351, in begin
version, status, reason = self._read_status()
File "/usr/lib64/python3.4/http/client.py", line 313, in _read_status
line = str(self.fp.readline(_MAXLINE + 1), "iso-8859-1")
File "/usr/lib64/python3.4/socket.py", line 374, in readinto
return self._sock.recv_into(b)
ConnectionResetError: [Errno 104] Connection reset by peer
Version: 3.18.x