From 6a5f8b810b1e938eca3d7b8c1cce043a39c97f15 Mon Sep 17 00:00:00 2001
From: Nick Winter <livelily@gmail.com>
Date: Fri, 19 Sep 2014 08:11:08 -0700
Subject: [PATCH] Fixed an issue with infinite loops polling workers who
 weren't working.

---
 app/lib/Angel.coffee | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/app/lib/Angel.coffee b/app/lib/Angel.coffee
index 84a5dbf80..b4092c75f 100644
--- a/app/lib/Angel.coffee
+++ b/app/lib/Angel.coffee
@@ -143,6 +143,9 @@ module.exports = class Angel extends CocoClass
     @deserializationQueue = []
     @running = false
     _.remove @shared.busyAngels, @
+    clearTimeout @condemnTimeout
+    clearInterval @purgatoryTimer
+    @condemnTimeout = @purgatoryTimer = null
     @doWork()
 
   finalizePreload: ->