libpurple/protocols/msn/directconn.c

changeset 24044
3fd74bed3968
parent 24031
f9c3efb8afa6
child 25133
d3102d977aa9
--- a/libpurple/protocols/msn/directconn.c	Tue Aug 12 23:22:47 2008 +0000
+++ b/libpurple/protocols/msn/directconn.c	Tue Aug 12 23:35:02 2008 +0000
@@ -158,6 +158,9 @@
 
 	flags = fcntl(fd, F_GETFL);
 	fcntl(fd, F_SETFL, flags | O_NONBLOCK);
+#ifndef _WIN32
+	fcntl(fd, F_SETFD, FD_CLOEXEC);
+#endif
 
 	return fd;
 }

mercurial