Terminate server threads on NFC disable

When server socket closes, the while loop for incoming socket should be
terminated immediately.

Do not show IOException thrown from serverSocket.accept() as an error
since it's expected.

Change-Id: Ie5cfb15dd6b2d899dde83e5c613d85d0cc8fecb2
3 files changed
tree: e2eb44907551744471ed338fbf9acf5953013aa1
  1. assets/
  2. etc/
  3. nci/
  4. res/
  5. src/
  6. tests/
  7. .clang-format
  8. Android.mk
  9. AndroidManifest.xml
  10. CleanSpec.mk
  11. migrate_nfc.txt
  12. OWNERS
  13. PREUPLOAD.cfg
  14. README.md
README.md

NFC_NCIHAL_Nfc

####Git Repository

DESCRIPTIONCHECKOUT COMMAND
NFC_NCIHAL_Nfcgit clone https://github.com/NXPNFCProject/NFC_NCIHAL_Nfc.git

####Supported Versions on "master" Branch

Android VersionNXP ReleaseNXP Tag
android-5.0.0_r1/android5.1.0_r13.5.0_L (PN547C2/PN548C2)NFC_NCIHALx_AR0F.3.5.0_L_OpnSrc

####Supported Versions on "br_android_ncihalx_m" Branch

Android VersionNXP ReleaseNXP Tag
android-6.0.0_r14.2.0_M (PN547C2/PN548C2)NFC_NCIHALx_AR0F.4.2.0_M_OpnSrc
android-6.0.0_r14.3.0_M (PN547C2/PN548C2)NFC_NCIHALx_AR0F.4.3.0_M_OpnSrc
android-6.0.1_r174.5.0_M (PN551/PN548C2)NFC_NCIHALx_AR3C.4.5.0_M_OpnSrc
android-6.0.1_r174.7.0_M (PN553)NFC_NCIHALx_ARC0.4.7.0_M_OpnSrc
android-6.0.1_r174.8.0_M (PN551/PN548C2)NFC_NCIHALx_AR3C.4.8.0_M_OpnSrc

####Supported Versions on "br_android_ncihalx_n" Branch

Android VersionNXP ReleaseNXP Tag
android-7.0.0_r17.0.3_N (PN548C2/PN551)NFC_NCIHALx_AR3C.7.0.3_N_OpnSrc
android-7.0.0_r47.0.4_N (PN553)NFC_NCIHALx_ARC0.7.0.4_N_OpnSrc
android-7.0.0_r127.1.0_N (PN548C2/PN551/PN553)NFC_NCIHALx_ARFC.7.1.0_N_OpnSrc
android-7.0.0_r127.2.0_N (PN553)NFC_NCIHALx_ARC0.7.2.0_N_OpnSrc
android-7.0.0_r127.3.0_N (PN553)NFC_NCIHALx_ARC0.7.3.0_N_OpnSrc
android-7.1.1_r17.4.0_N (PN548C2/PN551)NFC_NCIHALx_AR3C.7.4.0_N_OpnSrc
android-7.1.1_r17.5.0_N (PN553)NFC_NCIHALx_ARC0.7.5.0_N_OpnSrc

####Supported Versions on "br_android_ncihalx_o" Branch

Android VersionNXP ReleaseNXP Tag
android-o-preview28.0.9_O (PN553/PN557)NFC_NCIHALx_AR1800.8.0.9_O_OpnSrc
android-o-preview28.0.C_O (PN553/PN557)NFC_NCIHALx_AR1800.8.0.C_O_OpnSrc
android-o-preview28.0.13_O (PN553/PN557)NFC_NCIHALx_AR18C0.8.0.13_O_OpnSrc
android-8.0.0_r48.1.0_O (PN553)NFC_NCIHALx_AR00C0.8.1.0_O_OpnSrc
android-8.0.0_r48.2.0_O (PN557)NFC_NCIHALx_AR18C0.8.2.0_O_OpnSrc
android-8.0.0_r48.2.3_O (PN557)NFC_NCIHALx_AR18C0.8.2.3_O_OpnSrc
android-8.0.0_r48.3.0_O (PN548C2/PN551/PN553)NFC_NCIHALx_AR0054.8.3.0_O_OpnSrc
android-8.0.0_r48.3.0_O (PN548C2/PN551)NFC_NCIHALx_AR003C.8.3.0_O_OpnSrc
android-8.0.0_r4/android-8.1.0_r78.4.0_O (PN548C2/PN551/PN553/PN557)NFC_NCIHALx_AR00C0.8.4.0_OpnSrc