thread deadlock detector
ignore update