diff --git a/print-server.js b/print-server.js index 0bfff6b..261e13d 100644 --- a/print-server.js +++ b/print-server.js @@ -86,7 +86,10 @@ class PrintServer { try { await conn.beginTransaction(); [[printJob]] = await conn.query(selectQuery, ['LabelCollection', this.conf.printers]); - if (!printJob) return; + if (!printJob) { + conn.rollback(); + return; + } jobId = printJob.id; this.method = printJob.method;