add signal reset to worker