Asíncrono / espera en el rol de trabajador azul que hace que el rol se recicle

Estoy jugando con Tasks, Async y espero en mi WorkerRole (RoleEntryPoint).

Tuve algunos reciclajes inexplicables y me he dado cuenta ahora que si algo se está ejecutando durante mucho tiempo en una llamada en espera, el rol recicla. Para reproducirlo, simplemente haga una espera Task.Delay (60000) en el método Ejecutar.

¿Alguien que pueda explicarme por qué?