summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuel Thibault <samuel.thibault@ens-lyon.org>2016-03-13 23:27:40 +0100
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2016-03-13 23:27:40 +0100
commita2c81554e24eb7bb23f3a633323be45203b60686 (patch)
tree7415fbf99458bd32ba40262f319ddf187d25b233
parente75d8b58002016034e8466c345c04dde6818b992 (diff)
Fix cleaning ports
-rw-r--r--sysdeps/mach/hurd/recvmsg.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sysdeps/mach/hurd/recvmsg.c b/sysdeps/mach/hurd/recvmsg.c
index a5e2ede577..b66e5b5bda 100644
--- a/sysdeps/mach/hurd/recvmsg.c
+++ b/sysdeps/mach/hurd/recvmsg.c
@@ -356,6 +356,7 @@ cleanup:
else if (cmsg->cmsg_level == SOL_SOCKET && cmsg->cmsg_type == SCM_CREDS)
{
__mach_port_deallocate (__mach_task_self (), ports[ii]);
+ ii++;
}
}
}