Re: disappearing listen()ed SO_REUSEPORT sockets across fork() when using epoll

2013-11-25 Thread Shawn Landden
On Mon, Nov 25, 2013 at 12:05 PM, Mateusz Guzik wrote: > On Mon, Nov 25, 2013 at 11:53:24AM -0800, Shawn Landden wrote: >> On Mon, Nov 25, 2013 at 10:05 AM, Jason Baron wrote: >> > On 11/22/2013 12:53 PM, Shawn Landden wrote: >> >> Hello, when running the attached program on 3.12 child processes

Re: disappearing listen()ed SO_REUSEPORT sockets across fork() when using epoll

2013-11-25 Thread Mateusz Guzik
On Mon, Nov 25, 2013 at 11:53:24AM -0800, Shawn Landden wrote: > On Mon, Nov 25, 2013 at 10:05 AM, Jason Baron wrote: > > On 11/22/2013 12:53 PM, Shawn Landden wrote: > >> Hello, when running the attached program on 3.12 child processes > >> are missing a socket fd opened, set with SO_REUSEPORT, l

Re: disappearing listen()ed SO_REUSEPORT sockets across fork() when using epoll

2013-11-25 Thread Shawn Landden
On Mon, Nov 25, 2013 at 10:05 AM, Jason Baron wrote: > On 11/22/2013 12:53 PM, Shawn Landden wrote: >> Hello, when running the attached program on 3.12 child processes >> are missing a socket fd opened, set with SO_REUSEPORT, listen()ed to, >> and added to epoll_ctl(). >> >> This is the output I g

Re: disappearing listen()ed SO_REUSEPORT sockets across fork() when using epoll

2013-11-25 Thread Jason Baron
On 11/22/2013 12:53 PM, Shawn Landden wrote: > Hello, when running the attached program on 3.12 child processes > are missing a socket fd opened, set with SO_REUSEPORT, listen()ed to, > and added to epoll_ctl(). > > This is the output I get when pointing "wget http://localhost:/"; > at the att

disappearing listen()ed SO_REUSEPORT sockets across fork() when using epoll

2013-11-22 Thread Shawn Landden
Hello, when running the attached program on 3.12 child processes are missing a socket fd opened, set with SO_REUSEPORT, listen()ed to, and added to epoll_ctl(). This is the output I get when pointing "wget http://localhost:/"; at the attached program: main PID 31591 PID 31634 started PID 3163