diff --git a/libs/esl/src/esl.c b/libs/esl/src/esl.c index 02ab7ef271..719912b1e8 100644 --- a/libs/esl/src/esl.c +++ b/libs/esl/src/esl.c @@ -51,7 +51,7 @@ #include <esl.h> #ifndef WIN32 -#define closesocket(x) close(x) +#define closesocket(x) shutdown(x, 2); close(x) #include <fcntl.h> #include <errno.h> #else