We use the following
OS Ubuntu 12.04.4 LTS celery==3.0.24 django-celery==3.0.23 billiard==3.3.0.18
We have some tasks that do not work with "Existed with Signal 11", below is a copy of the log file.
celery works using a supervisord instance with the following setting
manage.py celery worker -E -B
Please advise what could be the reason for this? and how can I debug for the root cause?
[2014-07-02 15:00:44,765: ERROR/MainProcess] Process 'Worker-2' pid:23317 exited with 'signal 11 (SIGSEGV)' [2014-07-02 15:00:44,797: ERROR/MainProcess] Task mbox.retrieve_by_message_id[e70fc4f9-585e-4993-a43b-35942052bf2a] raised unexpected: WorkerLostError('Worker exited prematurely: signal 11 (SIGSEGV).',) Traceback (most recent call last): File "/home/ubuntu/.virtualenvs/paribus/local/lib/python2.7/site-packages/billiard/pool.py", line 1170, in mark_as_worker_lost human_status(exitcode)), WorkerLostError: Worker exited prematurely: signal 11 (SIGSEGV).
source share