Rex::sleep should be equivalent here, I guess is the intended because of the three nulls. 

Anyway Rex::select is the thread safe version of select and should be safe to use, right :? If it isn't prolly Rex::select should be deleted to avoid confusions.