Open tapple opened 4 years ago
SetManager.flush seems to be here: https://github.com/robinhood/faust/blob/master/faust/tables/objects.py#L145-L149
SetManager.flush seems to be here: https://github.com/robinhood/faust/blob/master/faust/tables/objects.py#L145-L149
Is that self.sleep(sleeptime) supposed to be there? I feel like there shouldn't be a sleep inside a timer
If I comment out await self.sleep(sleep_time)
, the warning goes away, and cpu usage is still mostly idle, so, I think this might be the correct fix
Any news regarding this?
This project appears to have been abandoned.
You might want to check out the fork of this project - https://github.com/faust-streaming/faust
Checklist
master
branch of Faust.Steps to reproduce
Run this demo worker like
python bugdemo.py worker
:Expected behavior
The worker should do absolutely nothing. It has no tasks or agents
Actual behavior
I get this warning spam repeatedly in the logs:
It continues until I kill the worker. I get the warning more frequently with more SetTables, and less frequently with only 1 SetTable, and never with 0 SetTables
Versions