@hottabych1991

Как сделать редирект после завершения выполнения потока (Thread.new)?

Использовал Thread.new, как сделать редирект после выполнения задачи в фоновом режиме?
Thread.new do
task
sleep 1
redirect_to :root
end
в консоли пишет "Redirected to" и все, ничего не происходит! как быть?
  • Вопрос задан
  • 101 просмотр
Пригласить эксперта
Ответы на вопрос 1
AMar4enko
@AMar4enko
Thread.new do
...
end.join
redirect_to :root

Только смысла в этом нет, все равно поток веб-приложения будет занят в течение выполнения задачи внутри Thread.new
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы