lfp_select() takes a struct timespec