diff options
| author | Lorenzo Colitti <lorenzo@google.com> | 2018-02-07 17:19:11 +0900 |
|---|---|---|
| committer | Lorenzo Colitti <lorenzo@google.com> | 2018-02-07 19:00:58 +0900 |
| commit | 330822b899d83241b273ee008c90793eb05e266a (patch) | |
| tree | 3a5f083baf1cd81b6da3f27e988b9e8090809cc2 /server/NetdHwService.cpp | |
| parent | 6e19ec4af2e3f1d506170e7b1eebcf4afa45f5fa (diff) | |
| download | platform_system_netd-330822b899d83241b273ee008c90793eb05e266a.tar.gz platform_system_netd-330822b899d83241b273ee008c90793eb05e266a.tar.bz2 platform_system_netd-330822b899d83241b273ee008c90793eb05e266a.zip | |
Don't lock around NetworkController methods.
NetworkController public methods are now thread-safe.
We're not removing the lock in this change because it's required
by a future change in this file.
Bug: 73032258
Test: builds
Change-Id: Ib28f4fbf0c613301769914fe58865aa11fe71875
Diffstat (limited to 'server/NetdHwService.cpp')
| -rw-r--r-- | server/NetdHwService.cpp | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/server/NetdHwService.cpp b/server/NetdHwService.cpp index 6fb670030..a4f9fbb1e 100644 --- a/server/NetdHwService.cpp +++ b/server/NetdHwService.cpp @@ -67,7 +67,6 @@ Return<void> NetdHwService::createOemNetwork(createOemNetwork_cb _hidl_cb) { unsigned netId; Permission permission = PERMISSION_SYSTEM; - android::RWLock::AutoWLock _lock(gBigNetdLock); int ret = gCtls->netCtrl.createPhysicalOemNetwork(permission, &netId); Fwmark fwmark; @@ -87,8 +86,6 @@ Return<INetd::StatusCode> NetdHwService::destroyOemNetwork(uint64_t netHandle) { return INetd::StatusCode::INVALID_ARGUMENTS; } - android::RWLock::AutoWLock _lock(gBigNetdLock); - return toHalStatus(gCtls->netCtrl.destroyNetwork(netId)); } |
