diff options
author | Ricardo Cerqueira <cyanogenmod@cerqueira.org> | 2013-07-25 00:31:49 +0100 |
---|---|---|
committer | Ricardo Cerqueira <cyanogenmod@cerqueira.org> | 2013-07-25 00:31:49 +0100 |
commit | 2179fd368b019e2f0f419fd0eada5e2b693c18bb (patch) | |
tree | 0c217a7c8c5c4221e7883d714b8dd2ff5729a7fc /src/com/android/nfc/snep/SnepClient.java | |
parent | 43c1153e4b31194a32b9be7febd5aa4a542cef3c (diff) | |
parent | 36cf13f6279056792e154c3222041dc295d2f405 (diff) | |
download | android_packages_apps_Nfc-2179fd368b019e2f0f419fd0eada5e2b693c18bb.tar.gz android_packages_apps_Nfc-2179fd368b019e2f0f419fd0eada5e2b693c18bb.tar.bz2 android_packages_apps_Nfc-2179fd368b019e2f0f419fd0eada5e2b693c18bb.zip |
Merge tag 'android-4.3_r2.1' into cm-10.2
Android 4.3 release 2.1
Conflicts:
nxp/jni/com_android_nfc_NativeNfcManager.cpp
nxp/jni/com_android_nfc_NativeNfcTag.cpp
res/values-nl/strings.xml
Change-Id: I2e53f288cd65fc179d5c385971e703f6eda0c232
Diffstat (limited to 'src/com/android/nfc/snep/SnepClient.java')
-rw-r--r-- | src/com/android/nfc/snep/SnepClient.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/com/android/nfc/snep/SnepClient.java b/src/com/android/nfc/snep/SnepClient.java index fae8143f..03824ccd 100644 --- a/src/com/android/nfc/snep/SnepClient.java +++ b/src/com/android/nfc/snep/SnepClient.java @@ -157,6 +157,9 @@ public final class SnepClient { int fragmentLength = (mFragmentLength == -1) ? miu : Math.min(miu, mFragmentLength); messenger = new SnepMessenger(true, socket, fragmentLength); } catch (LlcpException e) { + synchronized (this) { + mState = DISCONNECTED; + } throw new IOException("Could not connect to socket"); } catch (IOException e) { if (socket != null) { @@ -165,6 +168,9 @@ public final class SnepClient { } catch (IOException e2) { } } + synchronized (this) { + mState = DISCONNECTED; + } throw new IOException("Failed to connect to socket"); } |