]> granicus.if.org Git - postgresql/commit
Fix inconsequential fd leak in the new mark_file_as_archived() function.
authorAndres Freund <andres@anarazel.de>
Sun, 4 Jan 2015 13:36:21 +0000 (14:36 +0100)
committerAndres Freund <andres@anarazel.de>
Sun, 4 Jan 2015 13:36:21 +0000 (14:36 +0100)
commit0398ece4c5baacc98f0fd46a731518b3ccb25bb3
treeaeb2a6c7e777f53d6119e6cf6832340c4459bb57
parent2c0a4858965f1375dadb45df9f3a054bfcb283f5
Fix inconsequential fd leak in the new mark_file_as_archived() function.

As every error in mark_file_as_archived() will lead to a failure of
pg_basebackup the FD leak couldn't ever lead to a real problem.  It
seems better to fix the leak anyway though, rather than silence
Coverity, as the usage of the function might get extended or copied at
some point in the future.

Pointed out by Coverity.

Backpatch to 9.2, like the relevant part of the previous patch.
src/bin/pg_basebackup/receivelog.c