Ask Solem
|
1e9dd26592
Super refactor, merging everything for 3.2
|
11 years ago |
Ask Solem
|
fa7ad41fa4
Use Connection.get_heartbeat_interval()
|
11 years ago |
Ask Solem
|
535377dec4
forgot to commit
|
11 years ago |
Ask Solem
|
167c00f7e1
Worker: Now uses WorkerShutdown instead of SystemTerminate so that gevent/eventlet can distinguish from "WorkerLostError"
|
11 years ago |
Ask Solem
|
ceaf7aba36
Better fix for previous commit
|
11 years ago |
Ask Solem
|
9d0c5c13c2
Make sure that Hub is reinitalized at consumer restart
|
11 years ago |
Ask Solem
|
1c062d4c92
Compatible with recent kombu changes
|
11 years ago |
Ask Solem
|
ff42a7ff2d
Event loop fixes
|
11 years ago |
Ask Solem
|
e289fd8b78
Tests passing
|
11 years ago |
Ask Solem
|
6895da4984
Event loop API is now closer to Tulip
|
11 years ago |
Ask Solem
|
154b574809
__all__ is everywhere
|
11 years ago |
Ask Solem
|
e61e0a2627
Multiprocessing: Randomize writes so that a single process does not get all tasks while there's more space in the pipe buffer
|
11 years ago |
Ask Solem
|
6676276426
Tests passing
|
12 years ago |
Ask Solem
|
76edc99862
Use 'app' instead of confusing 'celery' for app var name
|
12 years ago |
Ask Solem
|
bd4bf77213
98% coverage for celery.worker.loops
|
12 years ago |
Ask Solem
|
cdd0d8bef8
Fixes leak after broker restart. Closes #1382
|
12 years ago |
Ask Solem
|
db72c551c3
Patches leak of _write_job generators
|
12 years ago |
Ask Solem
|
6671d5400e
[evloop] Handle Empty from Redis transport (re #1348)
|
12 years ago |
Ask Solem
|
9fbc32accc
flakes
|
12 years ago |
Ask Solem
|
2b30a673f2
Fixes race conditions
|
12 years ago |
Ask Solem
|
ee554ef664
cosmetics
|
12 years ago |
Ask Solem
|
b9fac36ce7
cleanup
|
12 years ago |
Ask Solem
|
54c63fb36e
Adds funtests/stress: stresstests for multisock
|
12 years ago |
Ask Solem
|
39f683fe5c
ensure cb is not None
|
12 years ago |
Ask Solem
|
2251f142f2
Process pool: Non-blocking write and using multiple AF_UNIX sockets (one per process)
|
12 years ago |
Ask Solem
|
9897e9eb34
Eventloop: Connection errors in timers should propagate
|
12 years ago |
Ask Solem
|
2734c1ef70
Merge branch '3.0'
|
12 years ago |
Ask Solem
|
19af4433db
Merge branch '3.0'
|
12 years ago |
Ask Solem
|
df87559855
Code now works on both Python 3 and Python 2 (without using 2to3)
|
12 years ago |
Ask Solem
|
600830314e
Persist clock value and synchronize revoked tasks with others. Closes #818
|
12 years ago |