Re: add missing PQfinish() calls to vacuumdb - Mailing list pgsql-hackers

From Daniel Gustafsson
Subject Re: add missing PQfinish() calls to vacuumdb
Date
Msg-id A281393D-2B20-47C0-87E2-B9C787247690@yesql.se
Whole thread Raw
Responses Re: add missing PQfinish() calls to vacuumdb
List pgsql-hackers
> On 4 Feb 2025, at 17:30, Nathan Bossart <nathandbossart@gmail.com> wrote:
> 
> I noticed that vacuum_one_database() doesn't call PQfinish() before
> pg_fatal() in a few of the server version checks.  I seem to have
> unintentionally established this precedent in commit 00d1e88.  Michael
> claimed to have fixed it before committing [0], but that seems to have been
> missed, too.  I don't think this is a huge problem, but it does seem nicer
> to properly close the connection before exiting.  If there are no
> objections, I plan to commit and back-patch the attached patch shortly.

No objections, I too prefer to do the right thing here. +1 on backpatching.

--
Daniel Gustafsson




pgsql-hackers by date:

Previous
From: Ilyasov Ian
Date:
Subject: RE: SIGSEGV, FPE fix in pg_controldata
Next
From: Tom Lane
Date:
Subject: Re: Add a warning message when using unencrypted passwords