Skip to content

Commit 349a684

Browse files
fix: mutex unlock
1 parent 3ae2e6f commit 349a684

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

extension/vtab.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,7 @@ func (vt *RequestVirtualTable) Insert(values ...sqlite.Value) (int64, error) {
8787
header := headerBuf.String()
8888
responseTime := time.Now().Format(time.RFC3339Nano)
8989
vt.mu.Lock()
90+
defer vt.mu.Unlock()
9091
err = vt.stmt.Reset()
9192
if err != nil {
9293
return 0, err
@@ -104,7 +105,6 @@ func (vt *RequestVirtualTable) Insert(values ...sqlite.Value) (int64, error) {
104105
vt.stmt.BindText(10, requestTime)
105106
vt.stmt.BindText(11, responseTime)
106107
_, err = vt.stmt.Step()
107-
vt.mu.Unlock()
108108
if err != nil {
109109
return 0, err
110110
}

0 commit comments

Comments
 (0)