From de100b466227ad57c86141744333f3eef26b74f4 Mon Sep 17 00:00:00 2001 From: Denny Sheirer Date: Sat, 22 Nov 2025 05:44:19 -0500 Subject: [PATCH] #2304 sdrplay api now handles device failure without crash (#2309) Co-authored-by: denny --- .../source/tuner/sdrplay/api/callback/DeviceEventAdapter.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/io/github/dsheirer/source/tuner/sdrplay/api/callback/DeviceEventAdapter.java b/src/main/java/io/github/dsheirer/source/tuner/sdrplay/api/callback/DeviceEventAdapter.java index 2113c45b..1d9ee41a 100644 --- a/src/main/java/io/github/dsheirer/source/tuner/sdrplay/api/callback/DeviceEventAdapter.java +++ b/src/main/java/io/github/dsheirer/source/tuner/sdrplay/api/callback/DeviceEventAdapter.java @@ -1,6 +1,6 @@ /* * ***************************************************************************** - * Copyright (C) 2014-2024 Dennis Sheirer + * Copyright (C) 2014-2025 Dennis Sheirer * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -83,7 +83,7 @@ public class DeviceEventAdapter implements sdrplay_api_EventCallback_t.Function mDeviceEventListener.processPowerOverload(tunerSelect, EventParametersFactory.createPowerOverloadCallbackParameters(eventParams)); } - case DEVICE_REMOVED -> + case DEVICE_REMOVED, DEVICE_FAILURE -> { mDeviceEventListener.processDeviceRemoval(tunerSelect); }