Fix pg_upgrade log file cleanup code
authorBruce Momjian <bruce@momjian.us>
Thu, 14 Feb 2013 05:04:15 +0000 (00:04 -0500)
committerBruce Momjian <bruce@momjian.us>
Thu, 14 Feb 2013 05:04:15 +0000 (00:04 -0500)
Recent pg_upgrade parallel improvements introduced a bug that prevented
cleanup of per-database log files.

contrib/pg_upgrade/pg_upgrade.c

index 3089a72fe52998c52082fbb2f5dfa40c3cdffc0e..75cf68bcda56baf550cd0328b928ae0d4526eaae 100644 (file)
@@ -574,7 +574,7 @@ cleanup(void)
                snprintf(sql_file_name, sizeof(sql_file_name), DB_DUMP_FILE_MASK, old_db->db_oid);
                unlink(sql_file_name);
 
-               snprintf(log_file_name, sizeof(log_file_name), DB_DUMP_FILE_MASK, old_db->db_oid);
+               snprintf(log_file_name, sizeof(log_file_name), DB_DUMP_LOG_FILE_MASK, old_db->db_oid);
                unlink(log_file_name);
            }
    }