I\'m running a Rails 3 app with delayed_job. The issue I\'ve come across is that though the app is correctly adding jobs to the queue, they are never being processed.
Are you running the delayed_job daemon in the same environment in which the application is running?
Try working the jobs manually using:
rake RAILS_ENV=development jobs:work
If you are running your app in production mode then you need to start delayed_job daemon as:
RAILS_ENV=production script/delayed_job start