From c43f3a4e501b714e911b729025a4f9065504f08f Mon Sep 17 00:00:00 2001 From: Denis Cornehl Date: Wed, 31 Jan 2024 09:24:16 +0100 Subject: [PATCH] fix tokio panic in `cratesfyi database limits ...` subcommands --- src/bin/cratesfyi.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/bin/cratesfyi.rs b/src/bin/cratesfyi.rs index b17ef408c..b1e2a6e33 100644 --- a/src/bin/cratesfyi.rs +++ b/src/bin/cratesfyi.rs @@ -655,8 +655,9 @@ enum LimitsSubcommand { impl LimitsSubcommand { fn handle_args(self, ctx: BinContext) -> Result<()> { + let pool = ctx.pool()?; ctx.runtime()?.block_on(async move { - let mut conn = ctx.pool()?.get_async().await?; + let mut conn = pool.get_async().await?; match self { Self::Get { crate_name } => {