велосипедю двухпоточный web-server на C. В одном потоке - poll по всем клиентам, во втором - доступ к БД. Нужно их как-то синхронизировать. Подскажите плз способ.
Есть такая штука как interrupts, в java это помогло бы, а на C?
Может, есть другие варианты?
Спасибо
UPD по сигналу от потока БД нужно прервать poll и запустить заново, с другими параметрами