From d7776f6597665647c8fe68c3c19671f6ab09822f Mon Sep 17 00:00:00 2001 From: vvb2060 Date: Wed, 1 Jun 2022 04:11:33 +0800 Subject: [PATCH] Return empty on failure to get context --- native/jni/core/socket.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/native/jni/core/socket.cpp b/native/jni/core/socket.cpp index 864143558..afa306960 100644 --- a/native/jni/core/socket.cpp +++ b/native/jni/core/socket.cpp @@ -27,7 +27,7 @@ bool get_client_cred(int fd, sock_cred *cred) { char buf[4096]; len = sizeof(buf); if (getsockopt(fd, SOL_SOCKET, SO_PEERSEC, buf, &len) != 0) - return false; + len = 0; buf[len] = '\0'; cred->context = buf; return true;