fix the bug about free worker list

fix the bug about free worker list