multifdsink: disconnect inactive clients in the select loop too
authorAndoni Morales Alastruey <amorales@flumotion.com>
Fri, 22 Oct 2010 12:01:26 +0000 (14:01 +0200)
committerWim Taymans <wim.taymans@collabora.co.uk>
Thu, 10 Mar 2011 14:10:51 +0000 (15:10 +0100)
commit8c13488022051543d1d653e83e0d35b632a63646
treec7e7db293445c08702458c6ca03debca5163fbd8
parent9ffb8859d78ad1c111b6d2b2e1ded0c11aaacfee
multifdsink: disconnect inactive clients in the select loop too

Clients are usually disconnected in the streaming thread if their inactivity
is bigger than the timeout. If no new buffers are to be rendered in the sink,
these clients will never be disconnected and for that reason it should be
handled in the select() loop too.
gst/tcp/gstmultifdsink.c