set async timeout to 0 to prevent retried requests
without this, there was a very strange issue which caused to async request to be retried every
30 seconds, even when the client was no longer running.
0.2.3