2008-10-04 22 views

Trả lời

7

Trên Linux:

fcntl(fd, F_SETFL, O_NONBLOCK); 

Windows:

u_long on = 1; 
ioctlsocket(fd, FIONBIO, &on); 
5

chọn() là nghĩa vụ phải làm việc trên chặn ổ cắm. Nó trả về khi một hàm read() trả về ngay lập tức, luôn luôn là trường hợp với các ổ cắm không bị chặn.