set_scheduler support timeout for blocking how long