Здравствуйте, netch80, Вы писали:
B>>По сути есть советы ? Sleep'у помогло, select'у нет... B>>timeBeginPeriod не помог, остальное еще не пробовал.
N>По сути — развести два треда, в одном select() и скармливание данных второму, второй уже использует высокоточные таймеры. И наоборот.
Решено, timeBeginPeriod помог (не сразу заметил ftime даже с новым таймером хреново время отмеряет).
Копаю в сторону timeGetTime и GetSystemTimeAsFileTime (нужно абсолютное время, т.к. использую pthread_mutex_timedlock).
Отдельный поток — кака. Пусть потребитель заводит (я однопоточный, но thread-safe).