Replace RW lock with mutex, shared_mutex
Test: built, flashed, booted
system/netd/tests/runtests.sh passes
Change-Id: I42b52d815b6ba0ba6f93dc27e83a900d2abec715
diff --git a/server/main.cpp b/server/main.cpp
index 0f5716b..a14cd8b 100644
--- a/server/main.cpp
+++ b/server/main.cpp
@@ -19,6 +19,7 @@
#include <signal.h>
#include <errno.h>
#include <string.h>
+#include <mutex>
#include <sys/stat.h>
#include <sys/types.h>
#include <sys/wait.h>
@@ -29,7 +30,6 @@
#define LOG_TAG "Netd"
#include "log/log.h"
-#include "utils/RWLock.h"
#include <binder/IPCThreadState.h>
#include <binder/IServiceManager.h>
@@ -64,7 +64,7 @@
const char* const PID_FILE_PATH = "/data/misc/net/netd_pid";
-android::RWLock android::net::gBigNetdLock;
+std::mutex android::net::gBigNetdLock;
int main() {
using android::net::gLog;