From 9a8bda293828b3b90da658a597bb1340c338d335 Mon Sep 17 00:00:00 2001 From: Heikki Linnakangas Date: Tue, 30 Mar 2021 12:09:13 +0300 Subject: [PATCH] Break out of busy loop, if the page-service connection is lost. --- src/page_service.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/page_service.rs b/src/page_service.rs index c79e515c72..e95bee07ab 100644 --- a/src/page_service.rs +++ b/src/page_service.rs @@ -453,6 +453,11 @@ impl Connection { info!("query: {:?}", m); }; + if message.is_none() { + // connection was closed + return Ok(()); + } + match message { Some(FeMessage::ZenithExistsRequest(req)) => {