> On Monday 31 March 2008 16:40, James Simmons wrote:
> >
> > > # { echo TEST; sleep 1; } | { ./nonblocking; cat; ./blocking; } >result
> > > cat: read error: Resource temporarily unavailable
> > >
> > > and file "result" contains "TEST", as expected. -- vda
> >
> > For my case I have ` cat /var/log/test | more ` where the test log is a
> > ring buffer.
>
> I do not understand what do you mean by "ring buffer" here.
>
> > Without the patch cat will read the file but then just sit
> > there once it reaches the end.
>
> Really? I think cat exits when it reaches end-of-file.
Yes it does. The problem is emlog never has a end-of-file.
> > With the non blocking patch it exits.
> > Any work arounds for this?
>
> Please describe what do you want to achieve.
> How "ring buffer" works?
Emlog - www.circlemud.org/~jelson/software/emlog/
_______________________________________________
busybox mailing list
[email protected]
http://busybox.net/cgi-bin/mailman/listinfo/busybox