No description. Add one?
  • Java 78%
  • Kotlin 11.8%
  • AIDL 4.4%
  • C++ 3.7%
  • C 1.5%
  • Other 0.5%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Patrick Rohr adfe68f282 Get rid of volatile mIsRunning
The check for mIsRunning inside catch(IOException) was always race-y as
BluetoothServerSocket could have thrown an unrelated exception at the
same time tearDown() is called -- the only side effect being
inconsistent logging. However, it is safe to call
postDestroyAndUnregisterReservedOffer() as that function first checks
whether the offer still exists.

Therefore, this CL just gets rid of mIsRunning in favor of always
calling postDestroyAndUnregisterReservedOffer().

Test: TH
Change-Id: I6a2b48aa54dfa1ad55030bdcef847a1a9efa0787
2025-02-25 08:47:53 -08:00
bpf noop: change from deprecated __ANDROID_API_*__ to constants 2025-02-18 15:13:31 -08:00
clatd Fix a function pointer type mismatch for C23. 2024-12-18 11:22:10 -08:00
common Set restrict local network aconfig flag for 26q2 dates 2025-02-12 12:04:04 -05:00
framework Add configuration object and builder for creating tun/tap interfaces 2025-02-21 13:56:02 -08:00
framework-t Correct OffloadServiceInfo Javadoc 2025-01-09 12:48:09 +09:00
nearby Replace .toList() with .collect() 2025-02-03 14:18:40 -08:00
networksecurity Add mapping to trigger NetworkSecurity unit tests on presubmit for tethering-mainline-presubmit 2025-02-24 14:10:16 +00:00
remoteauth Remove apex_available from libremoteauth_jni_rust_defaults 2025-02-10 16:25:24 +00:00
service Get rid of volatile mIsRunning 2025-02-25 08:47:53 -08:00
service-b Conditionally include VCN in Tethering module 2024-12-09 12:04:12 -08:00
service-t Move SkDestroyListener to under staticlibs 2025-02-21 09:26:11 +09:00
staticlibs Move SkDestroyListener to under staticlibs 2025-02-21 09:26:11 +09:00
tests Add some more client network tests 2025-02-24 17:02:36 -08:00
Tethering no-op: Pipe TetheringRequest through enableTetheringInternal 2025-02-13 19:09:01 +09:00
thread [Thread] fix the failure in ThreadIntegrationTest 2025-02-19 01:20:23 -08:00
tools Remove dependencies on the 1-variant fallback 2024-10-22 16:31:00 -07:00
.gitignore Ignores vim temporary files from git 2023-12-23 17:45:32 +08:00
OWNERS Move the owner of xfrm netlink source code to its own directory. 2023-11-22 18:50:00 +09:00
OWNERS_core_networking Add jimictw@ to core networking OWNERS. 2025-01-24 01:06:33 -08:00
OWNERS_core_networking_xts Add "no-op refactors" reviews for delegated reviewers 2024-06-20 06:29:09 +00:00
PREUPLOAD.cfg Disable ktfmt and rely solely on ktlint for Kotlin linting 2024-12-13 12:29:19 +09:00
TEST_MAPPING Use CtsTetheringTest in TEST_MAPPING 2025-02-05 12:50:33 +09:00