fix for bug suddently dead watching magically be recoveted by another watch target file change