ask/celery — Issue #628: Only one task with eta is executed
Author: prymitive
Created: 2012-03-01 14:18:12+00:00
State: open

I'm scheduling 3 tasks with the same class using eta, and only the last one is executed, first and second is silently gone. I've seen this issue several times before and today I looked into logs and noticed that this happens with multiple tasks scheduled at one after another.

```
[2012-03-01 09:51:01,306: INFO/MainProcess] Got task from broker: onion.hotspot.tasks.DeleteHotSpotUser[c84d7539-1fc7-4325-bfc0-a7def23843bf] eta:[2012-03-01 17:51:02+01:00]
[2012-03-01 09:51:14,675: INFO/MainProcess] Got task from broker: onion.hotspot.tasks.DeleteHotSpotUser[0ac22e37-e3aa-48a7-ae48-bb58b8475abc] eta:[2012-03-01 10:51:16+01:00]
[2012-03-01 09:51:24,152: INFO/MainProcess] Got task from broker: onion.hotspot.tasks.DeleteHotSpotUser[c668299d-637c-44bf-bc5c-5c51b9ceaac7] eta:[2012-03-01 17:51:25+01:00]
```

After restarting celery I'm getting only:
```
[2012-03-01 13:23:03,786: INFO/MainProcess] Got task from broker: onion.hotspot.tasks.DeleteHotSpotUser[c668299d-637c-44bf-bc5c-5c51b9ceaac7] eta:[2012-03-01 17:51:25+01:00]
```