diff options
author | Peter Fong <k2fong@hotmail.com> | 2017-04-11 16:50:35 -0700 |
---|---|---|
committer | Peter Fong <k2fong@hotmail.com> | 2017-04-11 16:50:35 -0700 |
commit | fb7b6e996ea9d75e27f7281da0e77c9e67a906af (patch) | |
tree | 11a966bfade37f02fa3aa1968e1099303632587c | |
parent | 5c94fb6e54bc4200966c10f944a8c28b114ebe01 (diff) | |
download | timeout-decorator-fb7b6e996ea9d75e27f7281da0e77c9e67a906af.tar.gz |
fixed an issue where the _Timeout was called
-rw-r--r-- | timeout_decorator/timeout_decorator.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/timeout_decorator/timeout_decorator.py b/timeout_decorator/timeout_decorator.py index aadc586..58802a5 100644 --- a/timeout_decorator/timeout_decorator.py +++ b/timeout_decorator/timeout_decorator.py @@ -75,7 +75,8 @@ def timeout(seconds=None, use_signals=True, timeout_exception=TimeoutError): else: @wraps(function) def new_function(*args, **kwargs): - return _Timeout(function, timeout_exception, seconds) + timeout_wrapper = _Timeout(function, timeout_exception, seconds) + return timeout_wrapper(*args, **kwargs) return new_function return decorate |