소스 검색

[mingle] Fixes UnboundLocalError. Closes #1370

Ask Solem 12 년 전
부모
커밋
29fa5ee845
1개의 변경된 파일3개의 추가작업 그리고 2개의 파일을 삭제
  1. 3 2
      celery/worker/consumer.py

+ 3 - 2
celery/worker/consumer.py

@@ -521,8 +521,9 @@ class Mingle(bootsteps.StartStopStep):
                     other_clock, other_revoked = MINGLE_GET_FIELDS(reply)
                 except KeyError:  # reply from pre-3.1 worker
                     pass
-                c.app.clock.adjust(other_clock)
-                revoked.update(other_revoked)
+                else:
+                    c.app.clock.adjust(other_clock)
+                    revoked.update(other_revoked)
             info('mingle: synced with %s', ', '.join(replies))
         else:
             info('mingle: no one here')