to post messages and comments.

← All posts tagged bug

jabber в емаксе почему то не закрывает сессию при отправке файла через socks5, справится с этим поможет следующий код (костыль):

(defadvice jabber-ft-do-send (around jabber-ft-do-send-around-advice
(jid sid send-data-function filename) activate)
ad-do-it
(condition-case nil
(progn
(message "try kill socks5")
(process-send-eof "socks5"))
(error nil)))

За прокси отвечает переменная jabber-socks5-proxies, например у меня она инициализирована так (setq jabber-socks5-proxies '("proxy.miranda.im")) (спасибо #222486/49).

Если с прокси нечего не выходит, то можно принудительно использовать IBB, так:

(setq jabber-si-stream-methods '(("http://jabber.org/protocol/ibb" jabber-ibb)))