From e6d529d55649711b42034cabf27fa8320cd907f7 Mon Sep 17 00:00:00 2001 From: Christopher Doris Date: Wed, 26 Jul 2023 19:34:22 +0100 Subject: [PATCH] ensure functions don't throw --- src/cpython/jlwrap.jl | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/cpython/jlwrap.jl b/src/cpython/jlwrap.jl index 2738a4f2..a89ebe07 100644 --- a/src/cpython/jlwrap.jl +++ b/src/cpython/jlwrap.jl @@ -209,8 +209,7 @@ function _pyjl_serialize(self::PyPtr, ::PyPtr) # wrap sprint in another try-catch block to prevent this function from throwing try @debug "Caught exception $(sprint(showerror, e, catch_backtrace()))" - catch e2 - @debug "Error printing exception: $e2" + catch end return PyNULL end @@ -230,8 +229,7 @@ function _pyjl_deserialize(t::PyPtr, v::PyPtr) # wrap sprint in another try-catch block to prevent this function from throwing try @debug "Caught exception $(sprint(showerror, e, catch_backtrace()))" - catch e2 - @debug "Error printing exception: $e2" + catch end return PyNULL end