Add client side backoff. If the daemon crashes, we will get a client
flood (say, if there were 40 clients wanting chunks). I added some backoff code that will slow the rate at which the clients make requests in the face of a non asnwering daemon. Backs off in increments of the PKTRCV timeout value (30ms at present), until it gets to one second. Then it holds at one second intervals.
Showing with 29 additions and 1 deletion