23.10.2015, 17:03
|
#527
|
Старший Пользователь
Регистрация: 24.01.2014
Возраст: 37
Город: Москва
Регион: 77, 97, 99, 177
Машина: NSGV
Сообщений: 143
|
Цитата:
Сообщение от Lexx09
Возникла кое-какая идея причины такого некорректного поведения GPSBridge. Экспериментально проверил. Подтвердилась.
А предположил я то, что GPSBrdige конфликтует сам с собой, а именно - сервис при каждом запуске создает новый поток, который пытается получить данные с TCP-порта, а т.к. порт занят другим, ранее созданным, потоком, то возникает ошибка.
Накликал 10 раз по иконке GPSBridge и посмотрел логи (отфильтровано по ошибкам):
В логах видно, что сообщения об ошибках от GPSBridge идут не раз в 10 сек, а массово.
Для 100% уверенности проверил количество потоков:
Их 10! И каждый пытается подключиться к TCP-порту. По правильному, поток должен быть один, и его можно остановить, запустить, перезапустить. Косяк разработчиков.
|
присоединюсь к трабле, похоже и у меня такая штука возникает , при потере координат только перезапуск помогает , наверное убиваются лишние потоки бриджа , уже есть какое-то решение этого косяка?
|
|
|