From mboxrd@z Thu Jan 1 00:00:00 1970 From: Toke =?utf-8?Q?H=C3=B8iland-J=C3=B8rgensen?= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=toke.dk; s=20161023; t=1612989004; bh=icJHldtUHAs261sGv2R1X2o82Ch8UDMxM0SBFZpmzuU=; h=From:To:Subject:In-Reply-To:References:Date:From; b=YXOhQVTXXytcEwW2okY7ACGvkxX/ami2NZHH/Wv/rhktSpC2HdPM63FgjTzKVdy5F RGSdJi4j5zgqYeqoJWkNAEvn6j9SeHF5K0oCCZXsN+lF2mJuDqshk8rsdNTbz+Skhv 2jTJR7wvYCYvK1X6XXqnEoXiNETQRCWzGRsCzdwJZy/htEsWF5oA7MyzXssvkh7dnL bN+ZeKXoSHiiiZeGXsrwvlbzkRO7/yfQmqxpBCg/klGj3R3f4/vVbHrBszJ2qxtMLL kXgjTyh9MBqKvZiqxPnvr9vqh0/Xf+4tbMYUgQrJRKx73ZEkaQXewgZTe91A1CL9uR UEVlEZsNWLUyA== To: Michael =?utf-8?Q?Str=C3=B6der?= , galene@lists.galene.org In-Reply-To: References: <878s85rmzw.wl-jch@irif.fr> <614a0882-8a6a-ff31-b453-cf62fa5742cf@stroeder.com> <87zh0kc0wg.wl-jch@irif.fr> <8dadf3d6-c77f-afff-46f5-a53aa46ae697@stroeder.com> <87im77bnvi.wl-jch@irif.fr> <65e3b1c1-c894-a376-6d43-308866a7d99a@stroeder.com> <51459c89-c740-1a1d-99ed-56ade007e3b9@stroeder.com> <871rdvbinl.wl-jch@irif.fr> <6443804c-2164-590c-4372-852d3842d398@stroeder.com> <87v9b7a1ie.wl-jch@irif.fr> <76c032c1-e1c9-ad96-7781-c545d67f2788@stroeder.com> <87a6sisrnq.wl-jch@irif.fr> <877dnmsqrt.wl-jch@irif.fr> Date: Wed, 10 Feb 2021 21:30:01 +0100 X-Clacks-Overhead: GNU Terry Pratchett Message-ID: <87im6zr7hy.fsf@toke.dk> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Message-ID-Hash: OHSQJXEUO7VYD2CEXK22PT3UPZIIXYJ7 X-Message-ID-Hash: OHSQJXEUO7VYD2CEXK22PT3UPZIIXYJ7 X-MailFrom: toke@toke.dk X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; suspicious-header X-Mailman-Version: 3.3.2 Precedence: list Subject: [Galene] Re: use of closed network connection List-Id: =?utf-8?q?Gal=C3=A8ne_videoconferencing_server_discussion_list?= Archived-At: List-Archive: List-Help: List-Post: List-Subscribe: List-Unsubscribe: Michael Str=C3=B6der writes: > On 2/5/21 9:40 PM, Michael Str=C3=B6der wrote: >> On 2/5/21 3:19 PM, Michael Str=C3=B6der wrote: >>> On 2/5/21 12:22 PM, Juliusz Chroboczek wrote: >>>> commit c3a19c9128f2922d2285cc840dc9b633e0f625ce (HEAD -> master, origi= n/master) >>>> Author: Juliusz Chroboczek >>>> Date: Fri Feb 5 12:20:33 2021 +0100 >>>> >>>> Avoid race between closing connections and terminating client. >>>>=20=20=20=20=20 >>>> We need to terminate all down connections synchronously, otherwise >>>> we risk leaving open connections lying around. >>> >>> So far this looks good. The harder test will be this evening with more >>> users. >>=20 >> Worked just fine with 7 users and no warning messages at all. > > Unfortunately I get these warning messages again with git revision > 8f89ac0. I'm also seeing warnings on this version: Feb 10 18:58:37 video galene[1251625]: 2021/02/10 18:58:37 client: client i= s dead Feb 10 19:08:16 video galene[1251625]: 2021/02/10 19:08:16 client: websocke= t: close 1006 (abnormal closure): unexpected EOF Feb 10 19:15:29 video galene[1251625]: 2021/02/10 19:15:29 Read RTCP: io: r= ead/write on closed pipe Feb 10 19:15:29 video galene[1251625]: 2021/02/10 19:15:29 Read RTCP: io: r= ead/write on closed pipe Feb 10 19:15:29 video galene[1251625]: 2021/02/10 19:15:29 Read RTCP: io: r= ead/write on closed pipe Feb 10 19:15:29 video galene[1251625]: 2021/02/10 19:15:29 client: client i= s dead Feb 10 19:24:24 video galene[1251625]: 2021/02/10 19:24:24 Read RTCP: io: r= ead/write on closed pipe Feb 10 19:24:24 video galene[1251625]: 2021/02/10 19:24:24 Read RTCP: io: r= ead/write on closed pipe Feb 10 19:24:24 video galene[1251625]: 2021/02/10 19:24:24 client: read tcp= 45.145.95.8:443->192.38.142.147:1128: read: connection reset by pe Feb 10 20:25:23 video galene[1251625]: 2021/02/10 20:25:23 sendPLI: io: rea= d/write on closed pipe Feb 10 20:25:25 video galene[1251625]: 2021/02/10 20:25:25 sendPLI: io: rea= d/write on closed pipe Feb 10 20:25:25 video galene[1251625]: 2021/02/10 20:25:25 Replace: file do= es not exist Feb 10 20:25:25 video galene[1251625]: 2021/02/10 20:25:25 Replace: file do= es not exist Feb 10 20:25:25 video galene[1251625]: 2021/02/10 20:25:25 Replace: file do= es not exist Feb 10 20:25:25 video galene[1251625]: 2021/02/10 20:25:25 Replace: file do= es not exist Feb 10 20:25:25 video galene[1251625]: 2021/02/10 20:25:25 Replace: file do= es not exist I also have frozen video frame of a user that left stuck in the group view now (but he's not in the user list). -Toke