diff --git a/rocksdb/_rocksdb.pyx b/rocksdb/_rocksdb.pyx index 478f59c0ee1362d5018d43a5343b883f4136f737..0e72cb7b20ad4883320b84591f2017cb7b3faf9b 100644 --- a/rocksdb/_rocksdb.pyx +++ b/rocksdb/_rocksdb.pyx @@ -362,12 +362,9 @@ cdef cpp_bool merge_callback( return True return False - except Exception: + except: tb = traceback.format_exc() - logger.Log( - log, - "Error in merge_callback: %s", - <bytes>tb) + logger.Log(log, "Error in merge_callback: %s", <bytes>tb) return False cdef cpp_bool full_merge_callback( @@ -394,12 +391,9 @@ cdef cpp_bool full_merge_callback( return True return False - except Exception: + except: tb = traceback.format_exc() - logger.Log( - log, - "Error in full_merge_callback: %s", - <bytes>tb) + logger.Log(log, "Error in full_merge_callback: %s", <bytes>tb) return False cdef cpp_bool partial_merge_callback( @@ -421,13 +415,9 @@ cdef cpp_bool partial_merge_callback( return True return False - except Exception: + except: tb = traceback.format_exc() - logger.Log( - log, - "Error in partial_merge_callback: %s", - <bytes>tb) - + logger.Log(log, "Error in partial_merge_callback: %s", <bytes>tb) return False ##############################################