From 3c5e3b398c6f9643db053cb0fc7788bed7df4b8e Mon Sep 17 00:00:00 2001 From: Akash Kumar Date: Tue, 24 Dec 2024 16:12:13 +0530 Subject: [PATCH] Handle exception in case of start discovery return error Change-Id: Ia635ed798a92d7aece7057b2d2311bd8b8280a9b Signed-off-by: Akash Kumar --- .../SettingWiFiDirect/controller/WiFiDirect.cs | 9 ++++++++- SettingWiFiDirect/SettingWiFiDirect/model/Peer.cs | 1 + 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/SettingWiFiDirect/SettingWiFiDirect/controller/WiFiDirect.cs b/SettingWiFiDirect/SettingWiFiDirect/controller/WiFiDirect.cs index 24fad90..dc7878d 100644 --- a/SettingWiFiDirect/SettingWiFiDirect/controller/WiFiDirect.cs +++ b/SettingWiFiDirect/SettingWiFiDirect/controller/WiFiDirect.cs @@ -113,7 +113,14 @@ namespace SettingWiFiDirect public void StartDiscovery() { Debug("+"); - WiFiDirectManager.StartDiscovery(false, WifiDirectConfig.DiscoveryTime); + try + { + WiFiDirectManager.StartDiscovery(false, WifiDirectConfig.DiscoveryTime); + } + catch (Exception e) + { + Error("Error: " + e.Message + "\n" + e.StackTrace); + } } public bool IsDiscoverable() diff --git a/SettingWiFiDirect/SettingWiFiDirect/model/Peer.cs b/SettingWiFiDirect/SettingWiFiDirect/model/Peer.cs index 73b20aa..78b2640 100644 --- a/SettingWiFiDirect/SettingWiFiDirect/model/Peer.cs +++ b/SettingWiFiDirect/SettingWiFiDirect/model/Peer.cs @@ -143,6 +143,7 @@ namespace SettingWiFiDirect return "Available"; } } + public void Connect() { Debug("this: " + this.GetHashCode()); -- 2.34.1