Bug #1864
closed[Xoox] Не пишет в лог аккаунта при включенной консоли
100%
Description
сабж
STR:
0. в настройках аккаунта включить ведение лога
0.1. натравить на лог tail -f
1. открыть raw-xml консоль аккаунта
2. переключить аккаунт в онлайн/офлайн
3. закрыть вкладку консоли
4. повторить п.2
Expected result:
Запись в файл должна вестись не зависимо от вывода в консоль
Actual result:
вывод лога перенаправляется в консоль, если она она открыта, и не пишется в файл.
System information:
LeechCraft 0.6.70-2210-g6af548c
Built with Qt 4.8.6, running with Qt 4.8.6
Running on: Gentoo/Linux x86_64 3.18.1-gentoo #1 SMP PREEMPT Thu Jan 8 10:21:10 MSK 2015
Updated by 0xd34df00d almost 10 years ago
Это ожидаемое поведение, так устроен логгер в QXmpp. Оно точно стоит гемора?
Updated by Mellon almost 10 years ago
Дело в том, что открытие консоли на тестовых аккаунтах приводит к выпадению кусков лога с последующей их потерей при перезапусках/падениях и прочем. то есть, последовательный тест нескольких конфигураций с перезапусками LC при мониторинге соединения через raw xml консоль становится довольно нудным делом копипастов из этой консоли.
Без починки, решение очевидно: можно не открывать консоль, и мониторить тайлом лога
В принципе, раз этот баг открыт и обходное решение приемлимо, то не так уж и нестерпимо, но лучше бы было меньше таких "нюансов".
В общем, решай сам.
Updated by 0xd34df00d almost 10 years ago
- Status changed from New to Assigned
- Target version set to 0.6.75
Updated by 0xd34df00d almost 10 years ago
- Status changed from Assigned to Resolved
- % Done changed from 0 to 100
Applied in changeset main|a47ebc7e0e17b2a77dc787380c8645ee66a5fdba.