From 5a19ac02c920328273a4f03309d04d69398d26ac Mon Sep 17 00:00:00 2001 From: Bojan Serafimov Date: Sun, 22 May 2022 15:53:52 -0400 Subject: [PATCH] Add todo --- pageserver/src/jobs.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pageserver/src/jobs.rs b/pageserver/src/jobs.rs index ff38ba0829..bf6aeda96b 100644 --- a/pageserver/src/jobs.rs +++ b/pageserver/src/jobs.rs @@ -30,6 +30,8 @@ impl Pool { if let Some(command) = q.pop_front() { drop(q); match command { + // TODO catch unwind. On error: + // - report back so that only that tenant would get stuck WorkerCommand::DoJob(job) => job.run(), WorkerCommand::Shutdown => return Ok(()), }