Message118583
> For some reason does another trip through BEGIN_SELECT_LOOP() macro
Indeed:
if (!timeout)
+#ifdef HAVE_ACCEPT4
+ /* inherit socket flags and use accept4 call */
+ flags = s->sock_type & (SOCK_CLOEXEC | SOCK_NONBLOCK);
+ newfd = accept4(s->sock_fd, SAS2SA(&addrbuf), &addrlen, flags);
+#else
There's a missing curly brace after "if (!timeout)", so accept4() is always called. |
|
| Date |
User |
Action |
Args |
| 2010-10-13 21:04:15 | pitrou | set | recipients:
+ pitrou, exarkun, giampaolo.rodola, r.david.murray, lekma, nvetoshkin, BreamoreBoy |
| 2010-10-13 21:04:15 | pitrou | set | messageid: <[email protected]> |
| 2010-10-13 21:04:12 | pitrou | link | issue7523 messages |
| 2010-10-13 21:04:12 | pitrou | create | |
|