From b845e427e21d5c454ce3a514789b33e0d2b8c454 Mon Sep 17 00:00:00 2001 From: Neil Dorin Date: Mon, 6 Nov 2023 18:31:28 -0700 Subject: [PATCH] fix: adds null checks --- .../Logging/DebugWebsocketSink.cs | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/src/Pepperdash Core/Logging/DebugWebsocketSink.cs b/src/Pepperdash Core/Logging/DebugWebsocketSink.cs index 7bed359..2d52fde 100644 --- a/src/Pepperdash Core/Logging/DebugWebsocketSink.cs +++ b/src/Pepperdash Core/Logging/DebugWebsocketSink.cs @@ -15,9 +15,22 @@ namespace PepperDash.Core { private WebSocketServer _wssv; - public int Port { get { return _wssv.Port; } } + public int Port + { get + { + + if(_wssv == null) return 0; + return _wssv.Port; + } + } - public bool IsListening { get { return _wssv.IsListening; } } + public bool IsListening + { get + { + if (_wssv == null) return false; + return _wssv.IsListening; + } + } private readonly IFormatProvider _formatProvider;