From e267377111291381a761d9af2cc0a5d04948359b Mon Sep 17 00:00:00 2001 From: B3n30 Date: Mon, 8 Oct 2018 23:49:07 +0200 Subject: [PATCH] More fixes --- src/core/rpc/server.cpp | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/core/rpc/server.cpp b/src/core/rpc/server.cpp index 0ba052017..b3e66d6ff 100644 --- a/src/core/rpc/server.cpp +++ b/src/core/rpc/server.cpp @@ -25,9 +25,13 @@ void Server::Stop() { } void Server::NewRequestCallback(std::unique_ptr new_request) { - LOG_INFO(RPC_Server, "Received request version={} id={} type={} size={}", - new_request->GetVersion(), new_request->GetId(), - static_cast(new_request->GetPacketType()), new_request->GetPacketDataSize()); + if (new_request) { + LOG_INFO(RPC_Server, "Received request version={} id={} type={} size={}", + new_request->GetVersion(), new_request->GetId(), + static_cast(new_request->GetPacketType()), new_request->GetPacketDataSize()); + } else { + LOG_INFO(RPC_Server, "Received end packet"); + } rpc_server.QueueRequest(std::move(new_request)); }