From f28e495294f07ba1b388b24250dc9fc905abb9ed Mon Sep 17 00:00:00 2001 From: Peter Bynum Date: Mon, 2 Feb 2026 20:52:43 -0500 Subject: [PATCH] Fix QueryPathInfo in daemon (cherry picked from commit b9c77ecafc73f311a453bb0876f421251ccb7052) --- src/libstore/daemon.cc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/libstore/daemon.cc b/src/libstore/daemon.cc index 4d1c9078ff0..11acb150a7a 100644 --- a/src/libstore/daemon.cc +++ b/src/libstore/daemon.cc @@ -852,7 +852,10 @@ static void performOp( auto path = WorkerProto::Serialise::read(*store, rconn); std::shared_ptr info; logger->startWork(); - info = store->queryPathInfo(path); + try { + info = store->queryPathInfo(path); + } catch (InvalidPath &) { + } logger->stopWork(); if (info) { conn.to << 1;