Get alertable I/O in runloop