add nonblocking mode
This commit is contained in:
parent
67c5d8a2e6
commit
cb1c34aef0
@ -101,6 +101,8 @@ class SyncManager {
|
|||||||
// setup selecter
|
// setup selecter
|
||||||
selecter.Clear();
|
selecter.Clear();
|
||||||
for (size_t i = 0; i < links.size(); ++i) {
|
for (size_t i = 0; i < links.size(); ++i) {
|
||||||
|
// set the socket to non-blocking mode
|
||||||
|
links[i].sock.SetNonBlock();
|
||||||
selecter.WatchRead(links[i].sock);
|
selecter.WatchRead(links[i].sock);
|
||||||
selecter.WatchWrite(links[i].sock);
|
selecter.WatchWrite(links[i].sock);
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user