summaryrefslogtreecommitdiffabout
path: root/src
authorMichael Krelin <hacker@klever.net>2011-03-20 02:26:56 (UTC)
committer Michael Krelin <hacker@klever.net>2011-03-20 02:26:56 (UTC)
commitdd16eabd6f2044c3b57f12850bb828e199613c7c (patch) (unidiff)
tree90b0c61357df2ca81a26381c08b3ab646b84c96c /src
parent16c80883ba6c8657bc6129fb9e2695eaf3d3c09b (diff)
downloadiii-dd16eabd6f2044c3b57f12850bb828e199613c7c.zip
iii-dd16eabd6f2044c3b57f12850bb828e199613c7c.tar.gz
iii-dd16eabd6f2044c3b57f12850bb828e199613c7c.tar.bz2
increase backlog
Signed-off-by: Michael Krelin <hacker@klever.net>
Diffstat (limited to 'src') (more/less context) (ignore whitespace changes)
-rw-r--r--src/eyefiworker.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/eyefiworker.cc b/src/eyefiworker.cc
index 90c2bc2..c971922 100644
--- a/src/eyefiworker.cc
+++ b/src/eyefiworker.cc
@@ -6,13 +6,13 @@ eyefiworker::eyefiworker()
6 : eyefiService(SOAP_IO_STORE|SOAP_IO_KEEPALIVE) { 6 : eyefiService(SOAP_IO_STORE|SOAP_IO_KEEPALIVE) {
7 bind_flags = SO_REUSEADDR; max_keep_alive = 0; 7 bind_flags = SO_REUSEADDR; max_keep_alive = 0;
8 socket_flags = MSG_NOSIGNAL; 8 socket_flags = MSG_NOSIGNAL;
9 } 9 }
10 10
11int eyefiworker::run(int port) { 11int eyefiworker::run(int port) {
12 if(!soap_valid_socket(bind(0,port,5))) 12 if(!soap_valid_socket(bind(0,port,64)))
13 throw std::runtime_error("failed to bind()"); 13 throw std::runtime_error("failed to bind()");
14 signal(SIGCHLD,SIG_IGN); 14 signal(SIGCHLD,SIG_IGN);
15 while(true) { 15 while(true) {
16 if(!soap_valid_socket(accept())) 16 if(!soap_valid_socket(accept()))
17 throw std::runtime_error("failed to accept()"); 17 throw std::runtime_error("failed to accept()");
18 pid_t p = fork(); 18 pid_t p = fork();