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