#957 error in job queue management when deleting one job

This commit is contained in:
Oliver Gorwits
2023-01-10 13:14:43 +00:00
parent e43f6de283
commit 15a5e05a38
2 changed files with 4 additions and 2 deletions

View File

@@ -2,7 +2,8 @@
[BUG FIXES]
* #953 fix port reconfig (vlan) fail due to missing DB column data
* #953 port reconfig (vlan) fail due to missing DB column data
* #957 race condition in job queue management when deleting one job
2.060003 - 2022-12-14

View File

@@ -385,7 +385,8 @@ sub jq_delete {
if ($id) {
schema(vars->{'tenant'})->txn_do(sub {
schema(vars->{'tenant'})->resultset('Admin')->find($id)->delete();
my $job = schema(vars->{'tenant'})->resultset('Admin')->find($id);
$job->delete() if $job;
});
}
else {