Jan Vroonhof <vroonhof(a)math.ethz.ch> writes:
[...]
> > ioctl (filedesc, I_GETSIG, &events);
> > ioctl (filedesc, I_SETSIG, events | S_INPUT);
[...]
Could you patch sysdep.c such that it doens't use these ioctl's but
instead uses one of the other methods. Searching some manpage on the
net seems to indicate FIOASYNC should work,
That works! Both FASYNC and FIOASYNC clauses cure the problem. Because
the tracefiles created by this cases looks very similar, I can not say
which is better.
Btw: in unrequest_sigio_on_device() the same I_GETSIG/I_SETSIG stuff
will be done and should be fixed there too.
Enrico
--
eMail: enrico.scholz(a)wirtschaft.tu-chemnitz.de
talk: ensc(a)ultra.csn.tu-chemnitz.de