I have set up a laravel queue and am using beanstalkd.
If I use Queue::later() then the job is queued, but it doesn't run at the specified time until I send another job with Queue::later() after the scheduled time.
Am I missing something from my setup, or could my queues have got messed up somehow, if so how can I purge everything and get it running normally again.
I am using the setup detailed here http://fideloper.com/ubuntu-beanstalkd-and-laravel4
The server with the problem was Ubuntu 12.04
I've just set it all up on a new server with Ubuntu 13.10 and it's working as expected.
I'd like to know how it was possible for the queue to end up in this state and how to go about fixing it. Laravel reports no failed jobs.