diff options
author | vnugent <public@vaughnnugent.com> | 2023-09-08 23:21:04 -0400 |
---|---|---|
committer | vnugent <public@vaughnnugent.com> | 2023-09-08 23:21:04 -0400 |
commit | 1035e47446ffb80811d673e5e3d0d83b18b76a5e (patch) | |
tree | 5c0e4e18577f8de4f251f42c588f47fa4ae231c8 /lib/VNLib.Plugins.Extensions.VNCache | |
parent | 746ec92adcbc9ed4ce3400f4e9f577230061ece0 (diff) |
Extra debug
Diffstat (limited to 'lib/VNLib.Plugins.Extensions.VNCache')
-rw-r--r-- | lib/VNLib.Plugins.Extensions.VNCache/src/VnCacheClient.cs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/VNLib.Plugins.Extensions.VNCache/src/VnCacheClient.cs b/lib/VNLib.Plugins.Extensions.VNCache/src/VnCacheClient.cs index df7008d..6250e6c 100644 --- a/lib/VNLib.Plugins.Extensions.VNCache/src/VnCacheClient.cs +++ b/lib/VNLib.Plugins.Extensions.VNCache/src/VnCacheClient.cs @@ -202,6 +202,11 @@ namespace VNLib.Plugins.Extensions.VNCache { pluginLog.Debug("Failed to connect to random cache server because a TCP connection could not be established"); } + catch(HttpRequestException he) when(he.StatusCode.HasValue) + { + pluginLog.Warn("Failed to negotiate with cache server {reason}", he.Message); + await Task.Delay(1000, exitToken); + } finally { IsConnected = false; |