From 28ab40c8b72c00b2880c2e526742a6fbc5225d23 Mon Sep 17 00:00:00 2001 From: anastasia Date: Mon, 25 Oct 2021 11:49:24 +0300 Subject: [PATCH] fix init_repo() call in register_relish_download() --- pageserver/src/tenant_mgr.rs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pageserver/src/tenant_mgr.rs b/pageserver/src/tenant_mgr.rs index ccd75d6fcd..c4f57a59a0 100644 --- a/pageserver/src/tenant_mgr.rs +++ b/pageserver/src/tenant_mgr.rs @@ -142,7 +142,12 @@ pub fn register_relish_download( }); tenant.state = TenantState::Downloading; match &tenant.repo { - Some(repo) => init_timeline(repo.as_ref(), timeline_id), + Some(repo) => + { + init_timeline(repo.as_ref(), timeline_id); + tenant.state = TenantState::Active; + return; + } None => log::warn!("Initialize new repo"), } tenant.state = TenantState::Active;