John Carter wrote: > Moral of the Story : > > Unlogged / unreported retries mask bugs, always log / report number > of retries. Also, beware of retries in multiple levels of protocol stack. I've heard stories of system that retried the lowest level of a protocol 3 times with a 30 second timeout (total 90 second timeout). The next layer above that added its own 3 tries (now we have 4 1/2 minutes before timeout failure). The next several layers also did retries, with the end result taking *hours* to time out. Moral of story: Don't add retries indiscriminately. -- Jim Weirich -- Posted via http://www.ruby-forum.com/.