Mercurial > hg > freeDiameter
changeset 179:0ea50d66ad1b
Fix segfault
author | Sebastien Decugis <sdecugis@nict.go.jp> |
---|---|
date | Wed, 03 Feb 2010 18:08:10 +0900 |
parents | a32646b7e7d7 |
children | 80a8605ab4db |
files | include/freeDiameter/libfreeDiameter.h |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/include/freeDiameter/libfreeDiameter.h Wed Feb 03 17:01:01 2010 +0900 +++ b/include/freeDiameter/libfreeDiameter.h Wed Feb 03 18:08:10 2010 +0900 @@ -520,7 +520,7 @@ static __inline__ void fd_cleanup_socket(void * sockptr) { if (sockptr) { - shutdown(*(int *)sockptr, SHUT_RDWR); + CHECK_SYS_DO( close(*(int *)sockptr), /* ignore */ ); *(int *)sockptr = 0; } }