From ab46a076f205984523aa98376bb9e08182a8c8a6 Mon Sep 17 00:00:00 2001 From: zeromus Date: Sat, 20 Oct 2012 22:44:15 +0000 Subject: [PATCH] swallow exception when joystick cant be acquired, instead of crashing --- BizHawk.MultiClient/Input/GamePad.cs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/BizHawk.MultiClient/Input/GamePad.cs b/BizHawk.MultiClient/Input/GamePad.cs index ce524e2924..2c024bebf7 100644 --- a/BizHawk.MultiClient/Input/GamePad.cs +++ b/BizHawk.MultiClient/Input/GamePad.cs @@ -62,8 +62,15 @@ namespace BizHawk.MultiClient public void Update() { - if (joystick.Acquire().IsFailure) + try + { + if (joystick.Acquire().IsFailure) + return; + } + catch + { return; + } if (joystick.Poll().IsFailure) return;