From a8cf13281d053367dbb1b583e928b8286d899a23 Mon Sep 17 00:00:00 2001 From: Houjun Tang Date: Thu, 13 Feb 2025 15:41:04 -0800 Subject: [PATCH] Fix restart issue --- src/server/pdc_server.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/server/pdc_server.c b/src/server/pdc_server.c index e39f4f79..c7504520 100644 --- a/src/server/pdc_server.c +++ b/src/server/pdc_server.c @@ -955,6 +955,9 @@ PDC_Server_init(int port, hg_class_t **hg_class, hg_context_t **hg_context) printf("==PDC_SERVER[%d]: Read cache enabled!\n", pdc_server_rank_g); #endif + // Initialize IDIOMS + PDC_Server_metadata_index_init(pdc_server_size_g, pdc_server_rank_g); + // TODO: support restart with different number of servers than previous run char checkpoint_file[ADDR_MAX + sizeof(int) + 1]; if (is_restart_g == 1) { @@ -993,9 +996,6 @@ PDC_Server_init(int port, hg_class_t **hg_class, hg_context_t **hg_context) n_metadata_g = 0; - // Initialize IDIOMS - PDC_Server_metadata_index_init(pdc_server_size_g, pdc_server_rank_g); - // PDC transfer_request infrastructures PDC_server_transfer_request_init(); #ifdef PDC_SERVER_CACHE