Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b2728175 authored by Steven Moreland's avatar Steven Moreland Committed by Android (Google) Code Review
Browse files

Merge "Revert "RPC Binder: terminate session for bad dec strong"" into main

parents cba0628f ddd61e27
Loading
Loading
Loading
Loading
+2 −3
Original line number Diff line number Diff line
@@ -1207,9 +1207,8 @@ status_t RpcState::processDecStrong(const sp<RpcSession::RpcConnection>& connect
    RpcMutexUniqueLock _l(mNodeMutex);
    auto it = mNodeForAddress.find(addr);
    if (it == mNodeForAddress.end()) {
        ALOGE("Unknown binder address %" PRIu64 " for dec strong. Terminating!", addr);
        (void)session->shutdownAndWait(false);
        return BAD_VALUE;
        ALOGE("Unknown binder address %" PRIu64 " for dec strong.", addr);
        return OK;
    }

    sp<IBinder> target = it->second.binder.promote();