linuxdcpp-team team mailing list archive
-
linuxdcpp-team team
-
Mailing list archive
-
Message #02698
[Branch ~dcplusplus-team/dcplusplus/trunk] Rev 2335: Coral retry fix
------------------------------------------------------------
revno: 2335
committer: eMTee <emtee11@xxxxxxxxx>
branch nick: dcplusplus
timestamp: Wed 2010-12-08 21:12:03 +0100
message:
Coral retry fix
modified:
dcpp/HttpConnection.cpp
--
lp:dcplusplus
https://code.launchpad.net/~dcplusplus-team/dcplusplus/trunk
Your team Dcplusplus-team is subscribed to branch lp:dcplusplus.
To unsubscribe from this branch go to https://code.launchpad.net/~dcplusplus-team/dcplusplus/trunk/+edit-subscription
=== modified file 'dcpp/HttpConnection.cpp'
--- dcpp/HttpConnection.cpp 2010-12-03 11:29:33 +0000
+++ dcpp/HttpConnection.cpp 2010-12-08 20:12:03 +0000
@@ -117,9 +117,9 @@
BufferedSocket::putSocket(socket);
socket = NULL;
if(SETTING(CORAL) && coralizeState != CST_NOCORALIZE) {
+ fire(HttpConnectionListener::Retried(), this, coralizeState == CST_CONNECTED);
coralizeState = CST_NOCORALIZE;
dcdebug("HTTP error with Coral, retrying : %s\n",currentUrl.c_str());
- fire(HttpConnectionListener::Retried(), this, coralizeState == CST_CONNECTED);
downloadFile(currentUrl);
return;
}
@@ -171,9 +171,9 @@
BufferedSocket::putSocket(socket);
socket = NULL;
if(SETTING(CORAL) && coralizeState != CST_NOCORALIZE) {
+ fire(HttpConnectionListener::Retried(), this, coralizeState == CST_CONNECTED);
coralizeState = CST_NOCORALIZE;
dcdebug("Coralized address failed, retrying : %s\n",currentUrl.c_str());
- fire(HttpConnectionListener::Retried(), this, coralizeState == CST_CONNECTED);
downloadFile(currentUrl);
return;
}