grotor / pyvk-t

Automatically exported from code.google.com/p/pyvk-t
0 stars 0 forks source link

при закрытии клиента вылетает в оффлайн, хотя включен другой клиент #102

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
а теперь попробую объяснить 
по-нормальному. запущены два клиента (на 
одной машине, хотя едва ли разница есть), с 
обоих залогинен аккуант - pidgin и psi в моем 
случае. так вот, когда я выхожу из любого из 
них (приоритет ресурсов тут роли не играет) 
- транспорт уходит в офф, несмотря на то, что 
другой клиент висит в онлайне. я так 
понимаю, при закрытии клиента отправляется 
запрос на логаут, а при получении такового 
транспортом просто не реализована 
проверка на предмет других подключенных 
ресурсов. pyicqt в подобных случаях ведет себя 
как надо. видимо, есть смысл глянуть, как 
там такая проверка осуществляется, и 
запилить))

Original issue reported on code.google.com by jisuskhrist@gmail.com on 8 May 2011 at 6:53

GoogleCodeExporter commented 8 years ago
да, в лог ничего интересного не сыпется при 
этом - я так понимаю, и не должно, коли 
логаут происходит корректно

Original comment by jisuskhrist@gmail.com on 8 May 2011 at 6:54

GoogleCodeExporter commented 8 years ago
Такое поведение соответствует xepу про 
транспорты. К тому же невозможно отличить 
нажатие кнопки отключиться и закрытие 
одного клиента. Если я не прав - прошу 
ссылки на хер

Original comment by tishka17 on 8 May 2011 at 7:40