]> granicus.if.org Git - postgresql/commit
pg_basebackup: Use atexit()
authorPeter Eisentraut <peter@eisentraut.org>
Sat, 29 Dec 2018 12:21:47 +0000 (13:21 +0100)
committerPeter Eisentraut <peter@eisentraut.org>
Mon, 7 Jan 2019 15:21:47 +0000 (16:21 +0100)
commita4205fa00d526c3158c677a3d82042f88d429f84
treeb12d63bbf640030414a548268468e2afed3f7ccf
parentafb0d0712f1a62efe2addd95262cf38e8481e84a
pg_basebackup: Use atexit()

Instead of using our custom disconnect_and_exit(), just register the
desired cleanup using atexit() and use the standard exit() to leave
the program.

Reviewed-by: Alvaro Herrera <alvherre@2ndquadrant.com>
Reviewed-by: Michael Paquier <michael@paquier.xyz>
Discussion: https://www.postgresql.org/message-id/flat/ec4135ba-84e9-28bf-b584-0e78d47448d5@2ndquadrant.com/
src/bin/pg_basebackup/pg_basebackup.c
src/bin/pg_basebackup/pg_receivewal.c
src/bin/pg_basebackup/pg_recvlogical.c