修复登出设备连接释放资源bug

This commit is contained in:
lishuo committed 2022-07-20 15:04:52 +08:00
1 parent d3f1af9b8b
commit ad8c4c8674
1 file changed
+4 -6
@@ -378,7 +378,7 @@ namespace Assets.Scripts.Ble
{
pCache.Clear();
_discoveredCallback = discoveredCallBack;
bleMobileThread.StartWatcher();
bleMobileThread?.StartWatcher();
}
public void StopScan()
@@ -457,12 +457,10 @@ namespace Assets.Scripts.Ble
{
if (bleMobileThread == null)
return;
bleMobileThread.ManagerInitialized -= BleMobileThread_ManagerInitialized;
bleMobileThread.ManagerStatusChanged -= ManagerStatusChanged;
bleMobileThread.ScanInfoReceived -= WatcherScanInfoReceived;
//bleMobileThread.ManagerInitialized -= BleMobileThread_ManagerInitialized;
//bleMobileThread.ManagerStatusChanged -= ManagerStatusChanged;
//bleMobileThread.ScanInfoReceived -= WatcherScanInfoReceived;
bleMobileThread.Dispose();
bleMobileThread = null;
hwInterface = null;
pCache.Clear();
}