restsharp/RestSharp — pull request #224 by endeavour (2012-02-23 17:46:56+00:00)
Title: ExecuteAsync callback gets run twice on exceptions

This patch fixes the following issue https://github.com/restsharp/RestSharp/issues/93.

I'm not convinced (from a very brief glance at the code) that there aren't other similar bugs lurking around. The async code could use a tidy up.