Ситуация. 
Сайт на ruby on rails. Есть сокеты с помощью faye и отложенные задачи при поддержке delayed_job. 
Проблема следующая: 
В delayed_job создается задача, которая запускает метод в модели. 
В методе отправляется письмо сокетом: 
require 'eventmachine'
      EM.run {
        client = Faye::Client.new('https://pervichka.pro/faye')
        client.publish('/notification/'+user.id.to_s, 'id' => notification.id)
      }
Этот код блокирует delaed_job. он останавливается и больше не работает. Что делать?
В поле locked_by пишется вот что: delayed_job host:MacBook-Pro-Alexander.local pid:23796
Я не теоретик, поэтому может не правильно что-то описал, простите. Надеюсь, смысл донес правильно)