0

Отсутствие подключения устройства не должно захламлять лог.

cyberdyne 8 years ago in Applications / i3 Pro updated by Dmitry - support (expert) 8 years ago 0

Представьте себе дом - там 10-100 устройств.

Многие выключены ... мало ли зачем.

И эти устройства в иридиуме пишут в лог - Time of waiting for connetion is over!

Лог тутже захламлен 100-1000 или мне страшно представить 1000 устройств с таймаутом в 1 секунду спамящих в лог.

Понятно что если есть фильтры. Но даже у вас их нет в стандартном логе в эмуляторе.

Нужно как то подругому имхо.

1 вариант. Писать Time of waiting for connetion is over! только ОДИН раз. Ну какой смысл писать даже дважды ? Если коннект будет то будет эвент онлайн и сразу станет ясно.

Я так понимаю что сообщение привязано к таймауту - как срабатывает таймаут то сразу бросается сообщение. Я предлагаю ввести флаг.

Флаг сброшен при старте.

Сработал таймаут - бросили сообщение(если флаг сброшен) - выставили флаг.

Пришёл эвент онлайн - флаг сбросили.

И будет только одно сообщение - кому надо тот его гарантированно увидит.

А спам ... ну сами знаете как это раздражает.