fixed problem in collectdatatimertask