[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    extragear/network/libktorrent
From:       Joris Guisson <joris.guisson () gmail ! com>
Date:       2010-07-17 9:55:51
Message-ID: 20100717095551.790F9AC76A () svn ! kde ! org
[Download RAW message or body]

SVN commit 1150977 by guisson:

Merge rev 1150971 from stable

 M  +1 -0      ChangeLog  
 M  +3 -0      src/utp/utpserver.cpp  


--- trunk/extragear/network/libktorrent/ChangeLog #1150976:1150977
@@ -12,6 +12,7 @@
 Changes in 1.0.3:
 - Fix crash in HTTPAnnounceJob due to abort call (244198)
 - Show KDE progress dialogs when moving files (244023)
+- Fix crash when  µTP binding fails (244935)
 
 Changes in 1.0.2:
 - Fix subtle bug causing some connections to be dropped prematurely
--- trunk/extragear/network/libktorrent/src/utp/utpserver.cpp #1150976:1150977
@@ -481,6 +481,9 @@
 
 	Connection* UTPServer::connectTo(const net::Address& addr)
 	{
+		if (d->sockets.isEmpty())
+			return 0;
+		
 		QMutexLocker lock(&d->mutex);
 		quint16 recv_conn_id = qrand() % 32535;
 		while (d->connections.contains(recv_conn_id))
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic