> Nothing prevents you from starting your own thread(s) waiting for > event(s) from timer(s) and then doing whatever you wish in thread > context, and it's not that hard I believe. True, but I wanted to avoid this as this means I manage a pool of threads for my timers, instead of letting the OS to do that. Marek