cluster: fixed KeyError when crawler process failed to start

This commit is contained in:
Pablo Hoffman 2009-05-25 23:45:10 -03:00
parent 6d1ffa7137
commit 89950af834
1 changed files with 1 additions and 1 deletions

View File

@ -88,7 +88,7 @@ class ScrapyProcessProtocol(protocol.ProcessProtocol):
er = ", error=%s" % str(status.value)
log.msg("ClusterWorker: finished domain=%s status=%s pid=%d log=%s%s" % (self.domain, st, self.pid, self.logfile, er))
del self.worker.running[self.domain]
del self.worker.crawlers[self.pid]
self.worker.crawlers.pop(self.pid, None)
self.worker.update_master(self.domain, st)
class ClusterWorker(pb.Root):