diff --git a/osbuild/util/jsoncomm.py b/osbuild/util/jsoncomm.py index 22d6b6d8..15ea27c0 100644 --- a/osbuild/util/jsoncomm.py +++ b/osbuild/util/jsoncomm.py @@ -316,8 +316,8 @@ class Socket(contextlib.AbstractContextManager): try: payload = json.loads(msg[0]) - except json.JSONDecodeError: - raise BufferError + except json.JSONDecodeError as e: + raise BufferError from e return (payload, fdset, msg[3])