diff options
| -rw-r--r-- | client/src/leap/soledad/client/sqlcipher.py | 11 | 
1 files changed, 1 insertions, 10 deletions
| diff --git a/client/src/leap/soledad/client/sqlcipher.py b/client/src/leap/soledad/client/sqlcipher.py index 14d6f5ae..3921c323 100644 --- a/client/src/leap/soledad/client/sqlcipher.py +++ b/client/src/leap/soledad/client/sqlcipher.py @@ -448,7 +448,6 @@ class SQLCipherU1DBSync(SQLCipherDatabase):          self.received_docs = []          self.running = False -        self.shutdownID = None          self._db_handle = None          # initialize the main db before scheduling a start @@ -465,8 +464,6 @@ class SQLCipherU1DBSync(SQLCipherDatabase):      def _start(self):          if not self.running: -            self.shutdownID = self._reactor.addSystemEventTrigger( -                'during', 'shutdown', self.finalClose)              self.running = True      def _initialize_main_db(self): @@ -561,13 +558,6 @@ class SQLCipherU1DBSync(SQLCipherDatabase):          # XXX this SHOULD BE a callback          return self._get_generation() -    def finalClose(self): -        """ -        This should only be called by the shutdown trigger. -        """ -        self.shutdownID = None -        self.running = False -      def close(self):          """          Close the syncer and syncdb orderly @@ -578,6 +568,7 @@ class SQLCipherU1DBSync(SQLCipherDatabase):              _, syncer = self._syncers[url]              syncer.close()              del self._syncers[url] +        self.running = False  class U1DBSQLiteBackend(sqlite_backend.SQLitePartialExpandDatabase): | 
