1
Odpalam program w Delphi z połączeniem z bazą FireBird. Pod Delphim odpalam długo trwającą operację pod FireBirdem. Zabijam w Delphi a proces (np bo się pomyliłem i za mało parametrów nastawiłem i nie chcę czekać).
Niestety FireBird dalej muli zapytanie...
Podobnie pod IBExpertem, odpalam długo trwający proces, zabijam IBExpert a serwer dalej muli
.
Dzieje się to na Windowsie z połączeniem localhost. Dodam, że jak połączę się przez protokuł TCPIP to ładnie zakończa działanie.
Natomiast pod Linuxem FireBird nie kończy działania, proces fb_inet_server wisi i mieli, mieli, mieli...
Jakieś propozycje jak to rozwiązać bezpiecznie?
Chciałbym aby po takim zabiciu programu serwer ładnie kończył działanie.