Страница 1 из 1

FB2.5, удаление из MON$ATTACHMENTS

Добавлено: 29 дек 2010, 10:40
mustafa
FB 2.5.x CS x64 win.
При удалении из MON$ATTACHMENTS в процессе удалённой сессии счётчик потоков уменьшается до 2, но сам процесс не завершается до тех пор пока клиент не вызовет detach (или, возможно, до обрыва сетевого соединения).
В чём смысл такого поведения? Восстановление-то сессии всё равно уже невозможно, а ресурсы занимает.

Re: FB2.5, удаление из MON$ATTACHMENTS

Добавлено: 29 дек 2010, 14:03
hvlad
Смысл в том, чтобы дать шанс клиенту получить isc_shutdown, а не isc_network_error

Re: FB2.5, удаление из MON$ATTACHMENTS

Добавлено: 30 дек 2010, 12:51
dimitr
кстати, ресурсов он минимум занимает, т.к. память под кеш освобождена, файл БД отпущен и т.п. Разве что сокет еще держит, да 4МБ виртуалки под стек единственного потока.