Async MVC.NET action method blocks any other HTTP requests
问题 (I apologize for changing the question) The following snippet is from a MVC.NET controller (.NET: v4.5; AspNet.MVC: v5.2.3) . After LongOperation is called, it: Spawn a process Waits for its completion Monitors a few LOG files Uses SignalR to notify browser of the progress from the LOG files (I have omitted the code for simplicity) All this works, only while LongOperation is running, no other HTTP requests are handled by the controllers. They get handled after the LongOperation completes and