From 988081f021c3f31b10ed5d4d123877244574bd0c Mon Sep 17 00:00:00 2001 From: Steven Moreland Date: Mon, 20 Sep 2021 15:26:37 -0700 Subject: binder_rpc_session: wait longer to shutdown This was accidentally before not waiting for uninitialized sessions to shutdown. Bug: 199324691 Test: binder_rpc_fuzzer Change-Id: I660866149d0cb0d1c84290e4bbe7de86c1500f51 --- libs/binder/tests/rpc_fuzzer/main.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/binder/tests/rpc_fuzzer/main.cpp b/libs/binder/tests/rpc_fuzzer/main.cpp index 230f5c7b77..1ab97c6ef0 100644 --- a/libs/binder/tests/rpc_fuzzer/main.cpp +++ b/libs/binder/tests/rpc_fuzzer/main.cpp @@ -101,7 +101,7 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) { if (hangupBeforeShutdown) { connections.clear(); - while (!server->listSessions().empty() && server->numUninitializedSessions()) { + while (!server->listSessions().empty() || server->numUninitializedSessions()) { // wait for all threads to finish processing existing information usleep(1); } -- cgit v1.2.3-59-g8ed1b