From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from duke.felloff.net ([216.126.196.34]) by ur; Tue Jul 19 14:02:09 EDT 2016 Message-ID: Date: Tue, 19 Jul 2016 20:02:01 +0200 From: cinap_lenrek@felloff.net To: 9front@9front.org Subject: Re: [9front] plumber will spin if plumber srv file is removed In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: basic extended general-purpose storage descriptor STM framework the loop is still strange. there should be no reason to try to read again after getting a eof in theory. i remember we had issues with apparently getting spurious zero byte reads, causing cat-v to be fucked a few times a week. tho that was the only machine encountering these problems... i was unable to reproduce it. the real cause was never found and debugging it was difficult. so we might as well grep all the code for read9pmsg() and make it consistently thread zero byte reads as eof and give up immidiately. this is correct thing todo. -- cinap