From 0c7fbe43ed582cd791191d6c0935cd8693e1208e Mon Sep 17 00:00:00 2001 From: Dan Engelbrecht Date: Thu, 13 Oct 2022 10:40:26 +0200 Subject: Add "Accept" field in RPC request to gracefully handle requests from older instances (#180) --- zenserver/upstream/upstreamcache.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'zenserver/upstream/upstreamcache.cpp') diff --git a/zenserver/upstream/upstreamcache.cpp b/zenserver/upstream/upstreamcache.cpp index ac75285c7..f9673bcd6 100644 --- a/zenserver/upstream/upstreamcache.cpp +++ b/zenserver/upstream/upstreamcache.cpp @@ -860,6 +860,7 @@ namespace detail { CbObjectWriter BatchRequest; BatchRequest << "Method"sv << "GetCacheRecords"sv; + BatchRequest << "Accept"sv << kCbPkgMagic; BatchRequest.BeginObject("Params"sv); { @@ -982,6 +983,7 @@ namespace detail { CbObjectWriter BatchRequest; BatchRequest << "Method"sv << "GetCacheValues"sv; + BatchRequest << "Accept"sv << kCbPkgMagic; BatchRequest.BeginObject("Params"sv); { @@ -1101,6 +1103,7 @@ namespace detail { CbObjectWriter BatchRequest; BatchRequest << "Method"sv << "GetCacheChunks"sv; + BatchRequest << "Accept"sv << kCbPkgMagic; BatchRequest.BeginObject("Params"sv); { @@ -1289,6 +1292,7 @@ namespace detail { CbObjectWriter BatchWriter; BatchWriter << "Method"sv << "PutCacheValues"sv; + BatchWriter << "Accept"sv << kCbPkgMagic; BatchWriter.BeginObject("Params"sv); { -- cgit v1.2.3