Hi Cédric,

ri...@happyleptic.org skribis:

> Ok, the problem is straightforward: fport_input_waiting is using select
> with a predefined SELECT_SET_SIZE of 1024. Although guile does not see
> the many files used by the applications, it may ends up with a file
> descriptor whose number is bigger than that. Then the select will
> block forever.

Oooh, interesting bug.  :-)

> Nobody's planned to replace select by ppoll yet? :)

Guile 2.0 has (ice-9 poll), but it relies on some features not available
in 1.8.

Thanks,
Ludo’.


Reply via email to