Re: BUG #16160: Minor memory leak in case of starting postgres server with SSL encryption
Stephen Frost <sfrost@snowman.net>
From: Stephen Frost <sfrost@snowman.net>
To: Andres Freund <andres@anarazel.de>
Cc: Jelte Fennema <postgres@jeltef.nl>, Michael Paquier <michael@paquier.xyz>, duspensky@ya.ru, pgsql-bugs@lists.postgresql.org
Date: 2021-03-21T14:32:21Z
Lists: pgsql-bugs
Greetings, * Andres Freund (andres@anarazel.de) wrote: > On 2021-03-16 14:44:55 -0400, Stephen Frost wrote: > > OOMs errors should be gracefully handled and PG should continue to > > function. Was that not the case..? > > Depends on what you mean with graceful. Unless you restart the database > you'll eventually not be able to do anything anymore, since even the > smallest memory allocation will fail? Bit confused- I certainly agree with fixing the leak and back-patching it, not sure how it came across otherwise. I was asking the questions that I was to try to figure out if there was some other issue at play as well. Thanks, Stephen
Commits
-
Fix memory leak when rejecting bogus DH parameters.
- ad6c19066d93 10.17 landed
- 8c830148d2d4 11.12 landed
- 2f31414f4322 12.7 landed
- 4b41f6923458 13.3 landed
- e835e89a0fd2 14.0 landed
-
Fix memory leak when initializing DH parameters in backend
- c49e287a8e4d 11.12 landed
- 992cba94d38e 12.7 landed
- 7d9629ed2f69 10.17 landed
- e0e569e1d192 13.0 landed
-
Avoid corner-case memory leak in SSL parameter processing.
- 4b12ab18c9d0 14.0 landed
- a2764d87df04 11.12 landed
- 7ce7f2b79890 10.17 landed
- 6e34755560aa 12.7 landed
- 4d072bf2a031 13.3 landed