I am running flower using supervisord with command:
python manage.py celery flower --address=127.0.0.1 --port=5555 --url_prefix=flower --persistent=True --basic_auth=abc:cba
but still when I use supervisorctl restart on this process tasks list does not persist and all the previous information is deleted.
Am I doing something wrong or there is some issue?
Have you tried the latest version? There was a bug in one of the previous versions.
I haven't checked the version but I installed it today just 4, 5 hours back via "pip install flower" so it should be the latest version.
Edit:
Ok, I checked it, it is 0.8.2
One other thing, number of completed tasks in workers tab persist restart and does not go to '0' but task list in tasks tab does not persist.
The master version works as expected. I'll release a new version.
I'm having the same issue, as mtahirtariq facing. I'm attached the empty task after restart the flower.
FyI, I'm Using flower==0.9.1, Is this version having same issue?
Please revert and thank you so much..

@krismaya Just run flower with the following flag --persistent=true the tasks will stick around for awhile.
@krismaya I have the same problem too. Setting CELERY_RESULT_PERSISTENT or --persistent=true did not work :/
Most helpful comment
@krismaya I have the same problem too. Setting CELERY_RESULT_PERSISTENT or
--persistent=truedid not work :/