fix in on worker close