Commit 4aa6a44
committed
Fix missing lock release in exqlite_deserialize on malloc failure
When sqlite3_malloc fails, the function returned without calling
connection_release_lock, leaving the connection permanently locked.
Any subsequent call on that connection would deadlock indefinitely.1 parent 82ca950 commit 4aa6a44
1 file changed
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1055 | 1055 | | |
1056 | 1056 | | |
1057 | 1057 | | |
| 1058 | + | |
1058 | 1059 | | |
1059 | 1060 | | |
1060 | 1061 | | |
| |||
0 commit comments