From 3f4e75f1194480269e55debc1e13270ff8f079e5 Mon Sep 17 00:00:00 2001 From: iFA <ifa@fusionsolutions.io> Date: Mon, 31 Aug 2020 11:24:28 +0200 Subject: [PATCH] Update _rocksdb.pyx --- rocksdb/_rocksdb.pyx | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/rocksdb/_rocksdb.pyx b/rocksdb/_rocksdb.pyx index 161782f..b4435d6 100644 --- a/rocksdb/_rocksdb.pyx +++ b/rocksdb/_rocksdb.pyx @@ -1725,14 +1725,11 @@ cdef class DB(object): def close(self, safe=True): cdef ColumnFamilyOptions copts - # -- iFA88 -- cdef cpp_bool c_safe = safe - if self.db != NULL: - # -- iFA88 -- << + if hasattr(self, "db"): # We need stop backround compactions with nogil: db.CancelAllBackgroundWork(self.db, c_safe) - # -- iFA88 -- >> # We have to make sure we delete the handles so rocksdb doesn't # assert when we delete the db del self.cf_handles[:] -- GitLab