Developing T++

git-svn-id: svn://ultimatepp.org/upp/trunk@569 f0d560ea-af0d-0410-9eb7-867de7ffcac7
This commit is contained in:
cxl 2008-10-28 15:44:24 +00:00
parent 8d94d21ee8
commit a1971753be
13 changed files with 92 additions and 58 deletions

View file

@ -178,7 +178,7 @@ String HttpClient::Execute(Gate2<int, int> progress)
LLOG("request: " << request);
int written = 0;
while(msecs() < end_time) {
int nwrite = socket.WriteWait(request.GetIter(written), request.GetLength() - written, 1000);
int nwrite = socket.WriteWait(request.GetIter(written), min(request.GetLength() - written, 1000), 1000);
if(socket.IsError()) {
error = Socket::GetErrorText();
return String::GetVoid();