summaryrefslogtreecommitdiffstats
path: root/src/android/bluetooth/client/map/BluetoothMasObexClientSession.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/android/bluetooth/client/map/BluetoothMasObexClientSession.java')
-rw-r--r--src/android/bluetooth/client/map/BluetoothMasObexClientSession.java10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/android/bluetooth/client/map/BluetoothMasObexClientSession.java b/src/android/bluetooth/client/map/BluetoothMasObexClientSession.java
index 37f758c..4aa0cf4 100644
--- a/src/android/bluetooth/client/map/BluetoothMasObexClientSession.java
+++ b/src/android/bluetooth/client/map/BluetoothMasObexClientSession.java
@@ -179,9 +179,9 @@ class BluetoothMasObexClientSession {
if (mClientThread != null) {
mClientThread.shutdown();
- (new Thread() {
- @Override
- public void run() {
+ Thread t = new Thread(new Runnable() {
+ public void run () {
+ Log.d(TAG, "Spawning a new thread for stopping obex session");
try {
mClientThread.join();
mClientThread = null;
@@ -189,7 +189,9 @@ class BluetoothMasObexClientSession {
Log.w(TAG, "Interrupted while waiting for thread to join");
}
}
- }).run();
+ });
+ t.start();
+ Log.d(TAG, "Exiting from the stopping thread");
}
}