[rc5] client exit values?
wooledge at kellnet.com
Wed Aug 27 00:10:09 EDT 1997
On Tue, 26 Aug 1997, Bryan Talbot wrote:
> It seems that the clients exit values are always zero which usually
> denotes success. This sure does make it a pain to script when I want to
> retry a -fetch that failed to connect because of some network error.
> The client complains that it can't connect and then exits with the same
> status code as when it was completely successful.
Yup. It seems the Bovine developers overlooked that little detail. If
you want to check the success of a flush, you must examine the file size
of buff-out.rc5 (test -s); if it's over 8 bytes, there's still something
unflushed. The same goes for a fetch -- if it's 8 bytes or less, you
don't have a block yet.
------------ Greg Wooledge -------------
------- wooledge at kellnet.com -------
--- http://kellnet.com/wooledge/main.html ---
To unsubscribe, send email to majordomo at llamas.net with 'unsubscribe rc5' in the body.
More information about the rc5