From mboxrd@z Thu Jan 1 00:00:00 1970 From: erik quanstrom Date: Mon, 26 Apr 2010 18:17:38 -0400 To: 9fans@9fans.net Message-ID: <9171ac40cfd3e27a8acdef6c73938497@coraid.com> In-Reply-To: References: <23E784B6-F189-4DFC-AA82-21CA950DD77D@gmail.com> <7763d735e69d8028c5acb643c6b90b13@coraid.com> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Subject: Re: [9fans] Distributed Pipelines Topicbox-Message-UUID: 0eadaeca-ead6-11e9-9d60-3106f5b1d025 On Mon Apr 26 18:04:40 EDT 2010, akumar@mail.nanosouffle.net wrote: > Hi Erik, > > Thanks for figuring that bit out! > Indeed, it seems TCP is the > problem, and IL seems to work > fine for me for the moment: > > echo '1 2 3' | rx il!$cpu!17009 awk -f $home/comp.awk | gview > > works perfectly! > > I'll try to dig deeper into the TCP case. tcp doesn't preserve message boundaries, so the 0-byte write should get tossed. i don't think there's any hope with rx's current setup. you'd need to resort to stuffing or some other how-to- hide-yer-oob data trick or alternately a tcp half-close. - erik