diff options
| author | Per Larsson <[email protected]> | 2021-09-22 21:21:15 +0200 |
|---|---|---|
| committer | Per Larsson <[email protected]> | 2021-09-22 21:21:15 +0200 |
| commit | ddb84cb54f7cf6777d2ccaed4338fff56b75922c (patch) | |
| tree | bffa905f41526a5ed0ddbefed45573a069a2d845 /zenserver/upstream/zen.h | |
| parent | Made icon resource path relative, as it should be (diff) | |
| download | zen-ddb84cb54f7cf6777d2ccaed4338fff56b75922c.tar.xz zen-ddb84cb54f7cf6777d2ccaed4338fff56b75922c.zip | |
Made upstream endpoints more resilient to failures by checking health/reconnecting at regular intervals.
Diffstat (limited to 'zenserver/upstream/zen.h')
| -rw-r--r-- | zenserver/upstream/zen.h | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/zenserver/upstream/zen.h b/zenserver/upstream/zen.h index 36cfd1217..48886096d 100644 --- a/zenserver/upstream/zen.h +++ b/zenserver/upstream/zen.h @@ -91,10 +91,12 @@ namespace detail { struct ZenCacheResult { - IoBuffer Response; - int64_t Bytes = {}; - double ElapsedSeconds = {}; - bool Success = false; + IoBuffer Response; + int64_t Bytes = {}; + double ElapsedSeconds = {}; + int32_t ErrorCode = {}; + std::string Reason; + bool Success = false; }; /** Zen Structured Cache session |