title: Unhealthy Worker role is not restarting and waiting for the status
body: <p>I have a worker-role, 4 instances, with external TCP/IP endpoint. After several days running without problems, instances began to die, one after one. </p>
  
  <p>In 24 hours all of them were in status: 
  "Waiting for the status (Role has reported itself as unhealthy.)". </p>
  
  <p>All of them were sending "Working" verbose to log (from Run method), but not accepting any incoming connections. How this could happen ? Unhandled exception from some thread ?</p>
  
  <p>Why all of them were not restarted even after several hours and all of them were just "waiting for the status" ?</p>