Refactored HttpRequestReceiver to use .NET ThreadPool to fix a rare threading issue