Messages in this thread | | | Date | Sun, 10 Jun 2007 03:40:44 +0100 | From | Al Viro <> | Subject | Re: [patch 7/8] fdmap v2 - implement sys_socket2 |
| |
On Sat, Jun 09, 2007 at 03:27:43PM -0400, Kyle Moffett wrote: > SCENARIO 1: > > Program Thread: Library Thread: > fd = socket(AF_*, SOCK_*, 0); > fork(); > int x = FD_CLOEXEC; > fcntl(fd, F_SETFD, &x);
BTW, regardless of anything else, in such situation this "library thread" would be better off by just having independent descriptors. We _can_ do that just fine.
That is, if library code using such stuff would be OK with being a thread. Any specific examples one way or another? - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |