clean up on producer close