revert back to commit 0a60a3a4dafd1f867752d68f02c482b879f73612
add indirect method call to check name resolver stop without failed
new fix to solve previous commit 0a60a3a