From 465f8e42a1a18ff1eee0a5656fffca55d20e80ff Mon Sep 17 00:00:00 2001 From: Martine Lenders Date: Mon, 20 Mar 2017 09:37:26 +0100 Subject: [PATCH] posix_sockets: fix assertion on close --- sys/posix/sockets/posix_sockets.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/posix/sockets/posix_sockets.c b/sys/posix/sockets/posix_sockets.c index 3db7f40ec2..094da7df2e 100644 --- a/sys/posix/sockets/posix_sockets.c +++ b/sys/posix/sockets/posix_sockets.c @@ -234,7 +234,7 @@ static int socket_close(int socket) socket_t *s; int res = 0; - assert((unsigned)(socket - 1) > (_ACTUAL_SOCKET_POOL_SIZE - 1)); + assert(((unsigned)socket) < _ACTUAL_SOCKET_POOL_SIZE); s = &_socket_pool[socket]; assert((s->domain == AF_INET) || (s->domain == AF_INET6)); mutex_lock(&_socket_pool_mutex);