From 90892a45b402cbc159f247e080a6a224d0c98984 Mon Sep 17 00:00:00 2001 From: ghassmo Date: Tue, 19 Oct 2021 14:59:43 +0300 Subject: [PATCH] reqrep: print warn message instead of panic when receive different reply id from request id --- src/service/reqrep.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/service/reqrep.rs b/src/service/reqrep.rs index 5de9eadec..cf4a69ed3 100644 --- a/src/service/reqrep.rs +++ b/src/service/reqrep.rs @@ -183,7 +183,10 @@ impl ReqProtocol { return Ok(None); } - assert!(reply.get_id() == request.get_id()); + if reply.get_id() != request.get_id() { + warn!("Reply id is not equal to Request id"); + return Ok(None); + } Ok(Some(reply.get_payload())) } else {