Fix a bug that needless timer is created