Issue with timer

Hi All,

I need your help to understand timer behavior in more details.

In my application, I am using the timer to execute one long running process. I set interval of that timer to 5 min, but timer action may take more than 5 min to execute. So I just want to know, in this scenario what timer will do? should it skip the next run time or it create another instance.

As I observed it will skip the next runtime if the timer is already processing but I’m not sure about it. Please let me help to understand this.

Thanks & Regards,


hi Gopal,

watch this and you will understand:




Hi Gopal,

A timer never runs more than once at the same time. See also here.


Thank you Batik & Kilian, Your reference clears my point :)