|
@@ -33,6 +33,9 @@ class TraceInfo(object):
|
|
|
return cls(states.RETRY, retval=exc, exc_info=sys.exc_info())
|
|
|
except Exception, exc:
|
|
|
return cls(states.FAILURE, retval=exc, exc_info=sys.exc_info())
|
|
|
+ except:
|
|
|
+ # For Python2.4 where raising strings are still allowed.
|
|
|
+ return cls(states.FAILURE, retval=None, exc_info=sys.exc_info())
|
|
|
|
|
|
|
|
|
class TaskTrace(object):
|