(2014-03-30, 21:35)MilhouseVH Wrote: Bugger, that wasn't quite what I was expecting - you'll also need to change line 6593 from:
Code:
...
except socket.error:
pass
to
Code:
...
except socket.error:
raise
FYI - when uploading more than a half-dozen lines of log file to the forum it's usually best to use pastebin.com or xbmclogs.com.
already done that, thank you.
2014-03-30 20:37:27.617703:MainThread: Command line args: ['./texturecache.py', 's', 'Dr. No']
2014-03-30 20:37:27.617816:MainThread: Current version #: v1.5.9
2014-03-30 20:37:27.617858:MainThread: Current platform : linux2
2014-03-30 20:37:27.617906:MainThread: Python version #: v2.7.5.0 (final)
2014-03-30 20:37:27.619707:MainThread: RPC connection established with IPv4
2014-03-30 20:37:27.619897:MainThread: libVersion.JSON SOCKET REQUEST: [{"jsonrpc": "2.0", "method": "JSONRPC.Version", "id": "libVersion"}]
2014-03-30 20:37:27.620275:MainThread: ERROR: Socket closed prematurely - exiting
ERROR:root:** Terminating due to unexpected exception **
Traceback (most recent call last):
File "./texturecache.py", line 7151, in <module>
main(sys.argv[1:])
File "./texturecache.py", line 6893, in main
if not checkConfig(argv[0]): sys.exit(2)
File "./texturecache.py", line 6572, in checkConfig
data = jcomms.sendJSON(REQUEST, "libVersion", checkResult=False)
File "./texturecache.py", line 1669, in sendJSON
newdata = s.recv(BUFFER_SIZE)
error: [Errno 104] Connection reset by peer