Source: libsearpc
Version: 3.1.0-2
Severity: important
Control: affects -1 seafile-cli
Using seaf-cli list (with seaf-daemon running, either from seafile-applet or
standalone) leads to:
Traceback (most recent call last):
File "/usr/bin/seaf-cli", line 869, in <module>
main()
File "/usr/bin/seaf-cli", line 865, in main
args.func(args)
File "/usr/bin/seaf-cli", line 360, in seaf_list
repos = seafile_rpc.get_repo_list(-1, -1)
File "/usr/lib/python2.7/dist-packages/pysearpc/client.py", line 110, in
newfunc
ret_str = self.call_remote_func_sync(fcall_str)
File "/usr/lib/python2.7/dist-packages/pysearpc/named_pipe.py", line 84, in
call_remote_func_sync
return self.transport.send(self.service_name, fcall_str)
File "/usr/lib/python2.7/dist-packages/pysearpc/named_pipe.py", line 61, in
send
resp_header = recvall(self.pipe_fd, struct.calcsize('I'))
File "/usr/lib/python2.7/dist-packages/pysearpc/utils.py", line 13, in
recvall
raise NetworkError('Failed to read from socket: %s' % e)
pysearpc.errors.NetworkError: Failed to read from socket: [Errno 104]
Connection reset by peer
-- System Information:
Debian Release: buster/sid
APT prefers testing
APT policy: (900, 'testing'), (800, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.18.0-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8),
LANGUAGE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash