| От | Matthias Brunner |
|---|---|
| Тема | Re: Calling Connection.close() in Connection.finalize() |
| Дата | |
| Msg-id | 200208151956.55907.mb@blumenstrasse.vol.at обсуждение |
| Ответ на | Re: Calling Connection.close() in Connection.finalize() (Barry Lind <barry@xythos.com>) |
| Список | pgsql-jdbc |
On Thursday 15 August 2002 19:43, Barry Lind wrote: > Matthias, > > That is the behavior I would expect. If you don't close the connection > you will see this. The reason here is the JVM doesn't run finalization > when it is exiting. So you didn't close the connection and the finalize > method is never called because you are just exiting before garbage > collection runs. > Thanks, you're right. After executing "con=null;System.gc();" the database connection is closed properly. Dumb I was thinking of the finalize method as a C++-like destructor which must always be called. Again, thanks for your efforts. Cheers! -- Matthias Brunner <mb@blumenstrasse.vol.at> PGP FP 7862 32B3 3B75 292A F76F 5042 8587 21AB 5B89 D501 Check out http://blumenstrasse.vol.at/~mb/gpgkey.asc
В списке pgsql-jdbc по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера