У меня проблема с соединением rsub (1.0.2) на raspberrypi (Джесси).Он зависает в строке 241 при попытке подключения к серверу sublime-text (2-3):
241: self._socket = socket.create_connection((host, port))
и выводу:
me@raspberrypi:~ $ rsub empty.txt //hangs forever.. no connection with sublime
Я уверен, что sublime, ssh, ip, порты настроены правильно.Я добавил 5сек тайм-аут к функции:
241: self._socket = socket.create_connection((host, port), 5)
и вывод:
me@raspberrypi:~ $ rsub empty.txt //hangs for 5 sec
me@raspberrypi:~ $ // After 5 sec, connection is established with sublime.
Я могу редактировать и сохранять в возвышенном виде, но только в следующие 5 секунд!После этого я получаю Traceback (и, конечно, соединение теряется)
me@raspberrypi:~ $ Traceback (most recent call last):
File "/usr/local/bin/rsub", line 410, in <module>
main()
File "/usr/local/bin/rsub", line 402, in main
client.listen()
File "/usr/local/bin/rsub", line 279, in listen
for line in self._readlines():
File "/usr/local/bin/rsub", line 345, in <genexpr>
return (line.decode('utf-8').strip() for line in self._rfile)
File "/usr/lib/python3.4/socket.py", line 371, in readinto
return self._sock.recv_into(b)
socket.timeout: timed out
Я действительно не знаю, что происходит.У кого-нибудь есть идеи, как исправить или отладить эту ситуацию?