Hi,

The problem is the following:


When the timeout interval expires of the “select” function the return value
of FD_ISSET(fdr,&readfds) is 1 whereas it should be 0.

In ksrc/skins/posix/syscall.c we can see that they are not copy to
userspace of select return value in case of timeout.



The attached code shows this bug with the use of a rtdm driver.



Alex.
_______________________________________________
Xenomai mailing list
[email protected]
http://www.xenomai.org/mailman/listinfo/xenomai

Reply via email to