在 的手册页中select(int nfds, fd_set *readfds, fd_set *writefds, fd_set *exceptfds,
struct timeval *timeout)
,它说:
If timeout is a null pointer, the select blocks indefinitely.
无限期是否意味着一个任意长度的时期?
让线程阻塞select()
直到套接字获取一些数据是好的吗?如果是这样,*timeout 应该是多少?
在 的手册页中select(int nfds, fd_set *readfds, fd_set *writefds, fd_set *exceptfds,
struct timeval *timeout)
,它说:
If timeout is a null pointer, the select blocks indefinitely.
无限期是否意味着一个任意长度的时期?
让线程阻塞select()
直到套接字获取一些数据是好的吗?如果是这样,*timeout 应该是多少?