You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A tuner error that causes the tuner to be stopped and removed can block the Swing User Interface (UI) thread on trying to remove the tuner.
DiscoveredTunerModel:246 invokes EventQueuue.invokeAndWait() while it already holds a lock and the launched runnable, running on the UI thread, attempts to acquire the same lock, causing a deadlock.
The sdrtrunk application will either freeze or turn white as an indicator that the UI thread is deadlocked.
Expected behavior
The code should be changed to spin off the UI runnable and not wait for it to complete.
The text was updated successfully, but these errors were encountered:
sdrtrunk Version
master
Describe the bug
A tuner error that causes the tuner to be stopped and removed can block the Swing User Interface (UI) thread on trying to remove the tuner.
DiscoveredTunerModel:246 invokes EventQueuue.invokeAndWait() while it already holds a lock and the launched runnable, running on the UI thread, attempts to acquire the same lock, causing a deadlock.
The sdrtrunk application will either freeze or turn white as an indicator that the UI thread is deadlocked.
Expected behavior
The code should be changed to spin off the UI runnable and not wait for it to complete.
The text was updated successfully, but these errors were encountered: