Havoc Pennington writes: > Looks sensible, please commit. (Now we know that nobody has ever used > dbus on a platform without poll I guess.) Another problem with the select() code: If timeout_milliseconds is less than zero, it should pass a NULL struct timeval pointer to select(), not the address of a struct timeval with negative values. --tml