mirror of
https://github.com/RetroShare/RetroShare.git
synced 2025-06-24 22:30:42 -04:00
Fixed Bug in choosing port for Proxy UDP. Chooses a Random one between 30000-50000.
It was using the same port as the DHT, and switching to a Random one, on its own. * Added debugging for net reset. * Added further debugging for ssl (reset + killing existing connections) git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4530 b45a01b8-16f6-495d-af2f-9b41ad6348cc
This commit is contained in:
parent
91b37be2e5
commit
8066862833
3 changed files with 55 additions and 8 deletions
|
@ -255,7 +255,8 @@ int pqissl::reset()
|
|||
}
|
||||
|
||||
out << "pqissl::reset() Complete!" << std::endl;
|
||||
rslog(RSL_DEBUG_BASIC, pqisslzone, out.str());
|
||||
//rslog(RSL_DEBUG_BASIC, pqisslzone, out.str());
|
||||
rslog(RSL_WARNING, pqisslzone, out.str());
|
||||
|
||||
// notify people of problem!
|
||||
// but only if we really shut something down.
|
||||
|
@ -1294,14 +1295,14 @@ int pqissl::accept(SSL *ssl, int fd, struct sockaddr_in foreign_addr) // initiat
|
|||
/* shutdown existing - in all cases use the new one */
|
||||
if ((ssl_connection) && (ssl_connection != ssl))
|
||||
{
|
||||
rslog(RSL_DEBUG_BASIC, pqisslzone,
|
||||
rslog(RSL_ALERT, pqisslzone,
|
||||
"pqissl::accept() closing Previous/Existing ssl_connection");
|
||||
SSL_shutdown(ssl_connection);
|
||||
}
|
||||
|
||||
if ((sockfd > -1) && (sockfd != fd))
|
||||
{
|
||||
rslog(RSL_DEBUG_BASIC, pqisslzone,
|
||||
rslog(RSL_ALERT, pqisslzone,
|
||||
"pqissl::accept() closing Previous/Existing sockfd");
|
||||
net_internal_close(sockfd);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue