Somehow, switching from gevent to threads resolves the problem.
gevent
threads
$ celery -A WEBAPPLIAL worker -l info -P threads 100