state fire flag method correct valu thread fire updat allow current return process do updat know ignor result event fire fire 