Skip to content

Commit 3d608a9

Browse files
committed
fix statement.run
1 parent a2d129e commit 3d608a9

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -654,7 +654,6 @@ impl Statement {
654654
let start = std::time::Instant::now();
655655

656656
let mut stmt = self.stmt.lock().await;
657-
stmt.reset();
658657
let params = map_params(&stmt, params)?;
659658
stmt.run(params).await.map_err(Error::from)?;
660659
let changes = if conn.total_changes() == total_changes_before {
@@ -664,6 +663,7 @@ impl Statement {
664663
};
665664
let last_insert_row_id = conn.last_insert_rowid();
666665
let duration = start.elapsed().as_secs_f64();
666+
stmt.reset();
667667
Ok(RunResult {
668668
changes: changes as f64,
669669
duration,

0 commit comments

Comments
 (0)