#377 closed баг (fixed)
Программа не завершается
Reported by: | alx | Owned by: | dimag |
---|---|---|---|
Priority: | minor | Milestone: | 2 очередь |
Component: | ПО MC04-Dispatcher. Пульт диспетчера/техника | Keywords: | threads |
Cc: | san |
Description (last modified by )
Под FreeBSD при закрытии окна программы окно пропадает, но процесс продолжает работать. Как минимум, судя по выводу в консоль, SIP UA продолжает регистрироваться с ненулевым Expires.
Последний раз проверялось в r382.
Attachments (1)
Change History (12)
comment:1 by , 8 years ago
Description: | modified (diff) |
---|
comment:2 by , 8 years ago
Keywords: | threads added |
---|---|
Resolution: | → fixed |
Status: | new → closed |
comment:3 by , 8 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
Очевидно, тикет был закрыт по ошибке. В r415 сделано формальное исправление, изменяющее число аргументов функции pjsua_acc_get_config()
в зависимости от версии pjsip для того чтобы проект собирался с pjsip старее версии 2.2. На поведение программы эта правка повлиять не могла.
follow-ups: 5 6 comment:4 by , 8 years ago
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
comment:5 by , 8 years ago
comment:6 by , 8 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
follow-up: 8 comment:7 by , 8 years ago
Можете добавить лог программы, выводимый в консоль std::cout.
comment:8 by , 8 years ago
Replying to dimag:
Можете добавить лог программы, выводимый в консоль std::cout.
Спасибо за разрешение. :) Так и сделал.
comment:9 by , 8 years ago
Замечено, что описанное в ticket:308#comment:25 устраняет проблему. Вероятно, причина в потере каких-то данных в процессе приема из сокета.
comment:10 by , 8 years ago
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
r455
Исправилось вместе с ошибкой 308
r415
В конце работы программы надо было добавить функцию pj_shutdown.