From 7bf7d8db3df79ef2208a9a82453f3772b8c530cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kamil=20Trzci=C5=84ski?= Date: Sun, 18 Dec 2022 09:12:31 +0100 Subject: [PATCH] Handle `ThreadInterruptedException` when doing `thread.Interrupt` --- SteamController/ContextThread.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/SteamController/ContextThread.cs b/SteamController/ContextThread.cs index 66b0940..e0d06af 100644 --- a/SteamController/ContextThread.cs +++ b/SteamController/ContextThread.cs @@ -45,7 +45,8 @@ namespace SteamController if (!Enabled || !Steam.Updated) { - Thread.Sleep(100); + try { Thread.Sleep(100); } + catch (ThreadInterruptedException) { } } } }