projects
/
nbd.git
/ commitdiff
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
947e530
)
r325: Avoid unnecessary wakeups
author
yoe <yoe>
Mon, 17 Mar 2008 09:44:36 +0000
(09:44 +0000)
committer
yoe <yoe>
Mon, 17 Mar 2008 09:44:36 +0000
(09:44 +0000)
nbd-server.c
patch
|
blob
|
history
diff --git
a/nbd-server.c
b/nbd-server.c
index
f31f812
..
1606d5d
100644
(file)
--- a/
nbd-server.c
+++ b/
nbd-server.c
@@
-1393,7
+1393,6
@@
int serveloop(GArray* servers) {
int sock;
fd_set mset;
fd_set rset;
int sock;
fd_set mset;
fd_set rset;
- struct timeval tv;
/*
* Set up the master fd_set. The set of descriptors we need
/*
* Set up the master fd_set. The set of descriptors we need
@@
-1415,9
+1414,7
@@
int serveloop(GArray* servers) {
pid_t *pid;
memcpy(&rset, &mset, sizeof(fd_set));
pid_t *pid;
memcpy(&rset, &mset, sizeof(fd_set));
- tv.tv_sec=0;
- tv.tv_usec=500;
- if(select(max+1, &rset, NULL, NULL, &tv)>0) {
+ if(select(max+1, &rset, NULL, NULL, NULL)>0) {
DEBUG("accept, ");
for(i=0;i<servers->len;i++) {
serve=&(g_array_index(servers, SERVER, i));
DEBUG("accept, ");
for(i=0;i<servers->len;i++) {
serve=&(g_array_index(servers, SERVER, i));