From: Jérémie Galarneau Date: Mon, 18 Sep 2017 19:55:06 +0000 (-0400) Subject: Python babeltrace fix: handle bt2.Error exception on stream flush X-Git-Tag: v2.0.0-pre4~11 X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=commitdiff_plain;h=32bb58c440e230c504e9d0c502fc9341aebbaf26 Python babeltrace fix: handle bt2.Error exception on stream flush Signed-off-by: Jérémie Galarneau --- diff --git a/bindings/python/babeltrace/babeltrace/writer.py b/bindings/python/babeltrace/babeltrace/writer.py index 6ee53dc6..61d28a51 100644 --- a/bindings/python/babeltrace/babeltrace/writer.py +++ b/bindings/python/babeltrace/babeltrace/writer.py @@ -1887,7 +1887,10 @@ class Stream: :exc:`ValueError` is raised on error. """ - self._s.flush() + try: + self._s.flush() + except: + raise ValueError('Failed to flush CTF writer stream') class Writer: