CLIENT non blocking select