diff --git a/StdLib/EfiSocketLib/Socket.c b/StdLib/EfiSocketLib/Socket.c index c7084a1a09..49c288d90a 100644 --- a/StdLib/EfiSocketLib/Socket.c +++ b/StdLib/EfiSocketLib/Socket.c @@ -1834,10 +1834,9 @@ EslSocketConnect ( case SOCKET_STATE_CONNECTED: // - // Already connected + // Connected // - pSocket->errno = EISCONN; - Status = EFI_ALREADY_STARTED; + Status = EFI_SUCCESS; break; }