[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Поведение libc



21.06.07, Max Dmitrichenko<dmitrmax@int.spb.ru> написал(а):
Привет всем!

Столкнулся с проблемой и не знаю от чего она и как её побороть.
Если же это делать статически, то timer_create возвращает EINVAL, при этом, если
заменить CLOCK_MONOTONIC на CLOCK_REALTIME, то все опять работает. То есть статическая
версия libc почему-то не хочет создавать таймер, привязанный к CLOCK_MONOTONIC,
однако clock_getres работает для обоих типов линковки и с CLOCK_MONOTONIC, и с CLOCK_REALTIME.

Проверено и в sarge, и в ethc. Кто-нибудь скажет, чем обусловлено такое поведение?
Я, конечно, не силён в этом, но судя по

http://www.opengroup.org/pubs/online/7908799/xsh/timer_create.html

CLOCK_REALTIME должен быть реализован везде, а остальное никто
не обещал. :)
Что и говорит ошибка
[EINVAL]
   The specified clock ID is not defined.
--
Regards,
Yuri Kozlov

Reply to: