]> Sergey Matveev's repositories - btrtrc.git/commitdiff
Fix panic on double Close of sqlite piece completion DB
authorMatt Joiner <anacrolix@gmail.com>
Wed, 1 Sep 2021 05:25:46 +0000 (15:25 +1000)
committerMatt Joiner <anacrolix@gmail.com>
Thu, 2 Sep 2021 00:22:32 +0000 (10:22 +1000)
storage/sqlite-piece-completion.go

index 196f1e5007e6c3697250540515916c754296ee3f..857b97a2b9243db2acb993fecb0ba6d8c9a74cfc 100644 (file)
@@ -64,6 +64,7 @@ func (me *sqlitePieceCompletion) Close() (err error) {
        defer me.mu.Unlock()
        if me.db != nil {
                err = me.db.Close()
+               me.db = nil
        }
        return
 }