Re: dblink un-named connection doesn't get re-used
От | Joe Conway |
---|---|
Тема | Re: dblink un-named connection doesn't get re-used |
Дата | |
Msg-id | 47182FC1.90002@joeconway.com обсуждение исходный текст |
Ответ на | dblink un-named connection doesn't get re-used (Decibel! <decibel@decibel.org>) |
Ответы |
Re: dblink un-named connection doesn't get re-used
|
Список | pgsql-hackers |
Decibel! wrote: > Is it intentional that dblink's unnamed connections don't get re-used? yes > stats=# select dblink_connect('dbname=stats'); > dblink_connect > ---------------- > OK > (1 row) > > stats=# select dblink_connect('dbname=postgres'); > dblink_connect > ---------------- > OK > (1 row) > AFAIK there's no way I could possibly use or refer to the connection to > stats at this point; so why doesn't dblink close it when I issue the > second connect? Why doesn't C free allocated memory automatically if you reassign a pointer? No one has ever complained before, so I can't imagine that the resource leak is much of an issue in real world cases. But if you don't like the behavior, patches are gratefully accepted ;-). Seriously though, I can change it for 8.3, but is it really worth back-patching? Joe
В списке pgsql-hackers по дате отправления: