From 73c4246332ba8fd312fd61b6c0f52d0999faaa84 Mon Sep 17 00:00:00 2001 From: Richard Liaw Date: Sun, 23 Aug 2020 10:33:29 -0700 Subject: [PATCH] [Core] fix-bad-stack (#10266) --- python/ray/signature.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/python/ray/signature.py b/python/ray/signature.py index 5380face0..432b89929 100644 --- a/python/ray/signature.py +++ b/python/ray/signature.py @@ -113,8 +113,8 @@ def flatten_args(signature_parameters, args, kwargs): parameters=signature_parameters) try: reconstructed_signature.bind(*args, **kwargs) - except TypeError as exc: - raise TypeError(str(exc)) + except TypeError as exc: # capture a friendlier stacktrace + raise TypeError(str(exc)) from None list_args = [] for arg in args: list_args += [DUMMY_TYPE, arg]