[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: branches/work/icecream-make-it-cool/services
From: Dirk Mueller <mueller () kde ! org>
Date: 2007-07-26 20:24:59
Message-ID: 1185481499.105764.10908.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 693022 by mueller:
fix error handling
M +1 -2 scheduler.cpp
--- branches/work/icecream-make-it-cool/services/scheduler.cpp #693021:693022
@@ -2063,13 +2063,12 @@
CS *cs = new CS (remote_fd, (struct sockaddr*) &remote_addr, remote_len, true);
cs->last_talk = time (0);
cs->setBulkTransfer();
- if (!cs->protocol) // protocol mismatch
+ if (!cs->protocol || !send_greeting(cs))
{
delete cs;
continue;
}
fd2chan[cs->fd] = cs;
- send_greeting(cs);
while (!cs->read_a_bit () || cs->has_msg ())
if (!handle_activity (cs))
break;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic