Attempt to shutdown() socket gracefully before calling close()

This commit is contained in:
Romain Vimont (®om) 2013-02-21 16:29:16 +01:00 committed by Jeremy Lakeman
parent 1a1be6ed61
commit 9b57c3d14b

View File

@ -119,6 +119,8 @@ int overlay_mdp_client_close(int mdp_sockfd)
if (unlink(addr.sun_path) == -1)
WARNF_perror("unlink(%s)", alloca_str_toprint(addr.sun_path));
}
/* attempt graceful socket shutdown() */
shutdown(mdp_sockfd, SHUT_RDWR);
close(mdp_sockfd);
return 0;
}