$job->update({
result => $meta->{result},
result_text => $meta->{result_text},
$job->update({
result => $meta->{result},
result_text => $meta->{result_text},
- $job->update({daemon => $daemon});
- #if (set_job_daemon $job, hostname . ":$$") {
- if (1) {
+ $job->update({daemon => $daemon}, {where => {daemon => undef}})->discard_changes;
+ if ($job->daemon eq $daemon) {