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

Commit 704fc1a8 authored by Steven Moreland's avatar Steven Moreland
Browse files

libbinder: RPC server setup debug logs

Useful while debugging vsock on host.

Bug: 185269356
Test: binderRpcTest
Change-Id: I6c7156129086c272e6863636aff378e4a000c8af
parent 6ba5a259
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -184,6 +184,8 @@ std::vector<sp<RpcConnection>> RpcServer::listConnections() {
}

bool RpcServer::setupSocketServer(const RpcSocketAddress& addr) {
    LOG_RPC_DETAIL("Setting up socket server %s", addr.toString().c_str());

    {
        std::lock_guard<std::mutex> _l(mLock);
        LOG_ALWAYS_FATAL_IF(mServer.get() != -1, "Each RpcServer can only have one server.");
@@ -208,6 +210,8 @@ bool RpcServer::setupSocketServer(const RpcSocketAddress& addr) {
        return false;
    }

    LOG_RPC_DETAIL("Successfully setup socket server %s", addr.toString().c_str());

    mServer = std::move(serverFd);
    return true;
}