Commit b4e75155 authored by Lin Jen-Shin's avatar Lin Jen-Shin

Use run_after_commit to avoid race condition, feedback:

https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/6342/diffs#note_17038749
parent 98217bc0
...@@ -84,7 +84,9 @@ module Ci ...@@ -84,7 +84,9 @@ module Ci
end end
after_transition any => [:success, :failed] do |pipeline| after_transition any => [:success, :failed] do |pipeline|
SendPipelineNotificationWorker.perform_async(pipeline.id) pipeline.run_after_commit do
SendPipelineNotificationWorker.perform_async(pipeline.id)
end
end end
end end
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment