Skip to content

Commit 6843e8c

Browse files
Fixed a retain cycle that could prevent a DiskPersistence from deinitializing when no longer used
1 parent 9777634 commit 6843e8c

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Sources/CodableDatastore/Persistence/Disk Persistence/Transaction/Transaction.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import Bytes
1111

1212
extension DiskPersistence {
1313
actor Transaction: AnyDiskTransaction {
14-
let persistence: DiskPersistence
14+
unowned let persistence: DiskPersistence
1515

1616
unowned let parent: Transaction?
1717
var childTransactions: [Transaction] = []

0 commit comments

Comments
 (0)