aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEgor Kislitsyn <egor@kislitsyn.com>2019-01-30 22:56:59 +0700
committerEgor Kislitsyn <egor@kislitsyn.com>2019-01-30 22:56:59 +0700
commitab31adf15bbec1597a9b7cf065898fb3f712eef3 (patch)
tree4223e2d1291a1b519351ff9a56e48f535160d8d8
parent1724a6b34b099dc83b94687d27d2492aaf97013e (diff)
downloadpleroma-ab31adf15bbec1597a9b7cf065898fb3f712eef3.tar.gz
tiny improve
-rw-r--r--lib/pleroma/jobs.ex8
1 files changed, 6 insertions, 2 deletions
diff --git a/lib/pleroma/jobs.ex b/lib/pleroma/jobs.ex
index 16dccb682..24b7e5e46 100644
--- a/lib/pleroma/jobs.ex
+++ b/lib/pleroma/jobs.ex
@@ -102,7 +102,11 @@ defmodule Pleroma.Jobs do
running_jobs = :sets.del_element(ref, running_jobs)
- state = state |> remove_ref(ref) |> maybe_start_job(queue_name, running_jobs, queue)
+ state =
+ state
+ |> remove_ref(ref)
+ |> update_queue(queue_name, {running_jobs, queue})
+ |> maybe_start_job(queue_name, running_jobs, queue)
{:noreply, state}
end
@@ -118,7 +122,7 @@ defmodule Pleroma.Jobs do
|> add_ref(queue_name, mref)
|> update_queue(queue_name, {:sets.add_element(mref, running_jobs), queue})
else
- update_queue(state, queue_name, {running_jobs, queue})
+ state
end
end