[COMMITTERS] pgsql: Fix assorted infelicities in new SetWALSegSize() function.

Поиск
Список
Период
Сортировка
От Tom Lane
Тема [COMMITTERS] pgsql: Fix assorted infelicities in new SetWALSegSize() function.
Дата
Msg-id E1dw9P3-0007Xc-Ec@gemulon.postgresql.org
обсуждение исходный текст
Список pgsql-committers
Fix assorted infelicities in new SetWALSegSize() function.

* Failure to check for malloc failure (ok, pretty unlikely here, but
that's not an excuse).

* Leakage of open fd on read error, and of malloc'd buffer always.

* Incorrect assumption that a short read would set errno to zero.

* Failure to adhere to message style conventions (in particular,
not reporting errno where relevant; using "couldn't open" rather than
"could not open" is not really in line with project style either).

* Missing newlines on some messages.

Coverity spotted the leak problems; I noticed the rest while
fixing the leaks.

Branch
------
master

Details
-------
https://git.postgresql.org/pg/commitdiff/8485a25a8c9a419ff3e0d30e43e4abd5e680cc65

Modified Files
--------------
contrib/pg_standby/pg_standby.c | 20 ++++++++++++++------
1 file changed, 14 insertions(+), 6 deletions(-)


--
Sent via pgsql-committers mailing list (pgsql-committers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-committers

В списке pgsql-committers по дате отправления:

Предыдущее
От: Peter Eisentraut
Дата:
Сообщение: [COMMITTERS] pgsql: Allow ICU to use SortSupport on Windows with UTF-8
Следующее
От: Andrew Dunstan
Дата:
Сообщение: [COMMITTERS] pgsql: Support building with Visual Studio 2017