1Description: Fix endless loop in logger_isa (Python 3.6)
2Author: George Psarakis <giwrgos.psarakis@gmail.com>
3Origin: upstream, https://github.com/celery/celery/commit/9c950b47eca2b4e93fd2fe52cf80f158e6cf97ad
4Forwarded: not-needed
5Reviewed-By: Nishanth Aravamudan <nish.aravamudan@canonical.com>
6Last-Update: 2017-06-12
7
8--- celery-4.0.2.orig/celery/utils/log.py
9+++ celery-4.0.2/celery/utils/log.py
10@@ -82,7 +82,7 @@ def logger_isa(l, p, max=1000):
11 else:
12 if this in seen:
13 raise RuntimeError(
14- 'Logger {0!r} parents recursive'.format(l),
15+ 'Logger {0!r} parents recursive'.format(l.name),
16 )
17 seen.add(this)
18 this = this.parent