Re: [Linux-decnet-user] Printing via Reverse LAT
Brought to you by:
chrissie_c,
ph3-der-loewe
|
From: Patrick C. <pa...@ty...> - 2003-12-31 10:05:47
|
On Tue, Dec 30, 2003 at 11:43:54PM +0100, Jens Wulf wrote: > > ----- Original Message ----- > From: "Patrick Caulfield" <pa...@ty...> > To: "Decnet" <lin...@li...> > Sent: Sunday, December 28, 2003 3:57 PM > Subject: Re: [Linux-decnet-user] Printing via Reverse LAT > > > > One thing you could try to test my hypothesis is to put a delay before the > > closing of the pipe, thus : > > > > (ls ge*; sleep 1) > /dev/lat/TS703 > > > > Yes - this works! > Isn't it possible to get latd to send all it gets after that delay ? > Well, at least that confirms what I suspected. What actually seems to be happening is that DATA messages are queued until the next circuit timer whereas EOF messages are sent immediately. This is obviously a bug as, you have seen, if the EOF happens when there is data pending then that data never gets sent. So, as I mentioned, I need to delay the deletion of circuits untill all the data has been transmitted. I'll look into it. patrick |