>Isn't WaitForSingleObject() in effect a polling call? It puts your thread to sleep, until it gets woken up by the handle you're waiting on being set to a signalled state. -- Steve Tibbett stibbett@zim.biz
Steve Tibbett wrote: >>Isn't WaitForSingleObject() in effect a polling call? >> >> > >It puts your thread to sleep, until it gets woken up by the handle >you're waiting on being set to a signalled state. > > > Right. Just like select() puts your thread to sleep until one of its files is ready (or it times out). Do we have a terminology problem here? The point is that, unlike classic Unix signal programming, you need *something* that explicitly checks for the event. It could be a separate thread in a tight loop, which is what the CONNX code appears to do, or it could conceivably be something else in the main thread with a very short timeout. cheers andrew
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера