I have setup quartz.net to run a scheduled job. It is amazing when I look at the thread ids. They just get repeated in 10-thread interval.
I mean for instance if the first thread that gets to execute my job has id 101 then the eleventh thread (that runs the same job at the eleventh interval) has the same id 101!
It seems that quartz.net is using a pool of 10 threads but more amazing is why the threads have the same id? Shouldn't they get new thread id each time they are created?