Restructure repack worker teardown The original code would leave a shared memory segment unreleased if we fail partway through initialization. Change the shutdown order so that we always free it.
Author: Álvaro Herrera <[email protected]> Reviewed-by: Antonin Houska <[email protected]> Discussion: https://postgr.es/m/[email protected] Branch ------ master Details ------- https://git.postgresql.org/pg/commitdiff/1588d89af22f292e9ba44eaa33a14122e0754c3a Modified Files -------------- src/backend/commands/repack.c | 71 ++++++++++++++++++++++--------------------- 1 file changed, 37 insertions(+), 34 deletions(-)
