From e1e0caea14fb5361f0acbab86826982e2ac07ce1 Mon Sep 17 00:00:00 2001 From: Bob Chen Date: Tue, 5 Dec 2023 16:13:21 +0800 Subject: [PATCH] Fix socket connect errno --- net/basic_socket.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net/basic_socket.cpp b/net/basic_socket.cpp index bd54f8fd..53d9d9d6 100644 --- a/net/basic_socket.cpp +++ b/net/basic_socket.cpp @@ -99,7 +99,7 @@ int connect(int fd, const struct sockaddr *addr, socklen_t addrlen, ret = getsockopt(fd, SOL_SOCKET, SO_ERROR, &err, &n); if (ret < 0) return -1; if (err) { - errno = err; + errno = e; return -1; } return 0;