title: Async/await in azure worker role causing the role to recycle
body: <p>I am playing around with Tasks, Async and await in my WorkerRole (RoleEntryPoint).</p>
  
  <p>I had some unexplained recycles and i have found out now that if something is running to long in a await call, the role recycles. To reproduce it, just do a await Task.Delay(60000) in the Run method.</p>
  
  <p>Anyone who can explain to me why?</p>