diff --git a/easypy/concurrency.py b/easypy/concurrency.py index 49ffad6..374228a 100644 --- a/easypy/concurrency.py +++ b/easypy/concurrency.py @@ -540,10 +540,7 @@ def _run_with_exception_logging(func, args, kwargs, ctx): _logger.silent_exception( "Exception (%s) in thread running %s (traceback in debug logs)", exc.__class__.__qualname__, func) - try: - exc.timestamp = time.time() - except: # noqa - sometimes exception objects are immutable - pass + exc = apply_timestamp(exc) raise