diff --git a/src/NmeaParser/NmeaDevice.cs b/src/NmeaParser/NmeaDevice.cs index 7a988b7..3794903 100644 --- a/src/NmeaParser/NmeaDevice.cs +++ b/src/NmeaParser/NmeaDevice.cs @@ -112,7 +112,7 @@ namespace NmeaParser await this.CloseAsync().ConfigureAwait(false); } catch { } - DeviceDisconnected.Invoke(this, ex); + DeviceDisconnected?.Invoke(this, ex); } /// @@ -247,7 +247,7 @@ namespace NmeaParser /// /// Raised when a device raises the same error multiple times and can't recover. /// - public event EventHandler DeviceDisconnected; + public event EventHandler? DeviceDisconnected; /// /// Releases unmanaged and - optionally - managed resources.