> Hello, I have a problem with rtdm_event_timedwait() function. It
> sometimes ends prematurely with -EINTR error code. It depends on
> special circumstances (CPU load, resizing console window in X, ...).


In other areas of Xenomai when one sees a EINTR return one should reenter the original call. Like this (?):

do {
  err = rt_task_wait_period(...)
} while (err != -EINTR);

hth

                               - Tom

--
Thomas Lockhart
Supervisor, Distributed and Real-time Group
Instrument Software and Science Data Systems
Caltech/JPL