mirror of
https://github.com/transmission/transmission
synced 2025-02-02 12:32:54 +00:00
Fix 0.90 socket connection leak.
This commit is contained in:
parent
2422012145
commit
52261d88fd
2 changed files with 9 additions and 1 deletions
4
NEWS
4
NEWS
|
@ -1,8 +1,12 @@
|
|||
NEWS file for Transmission <http://transmission.m0k.org/>
|
||||
|
||||
0.91 (2007/xx/xx)
|
||||
- libtransmission:
|
||||
+ Fix 0.90 socket connection leak.
|
||||
- OS X:
|
||||
+ Add Dutch localization, Re-add Russian localization, fix Korean localization
|
||||
- gtk:
|
||||
+ Fix 0.90 packaging errors.
|
||||
|
||||
0.90 (2007/10/23)
|
||||
- Encryption support, with option to ignore unencrypted peers
|
||||
|
|
|
@ -951,7 +951,11 @@ tr_peerMgrAddIncoming( tr_peerMgr * manager,
|
|||
{
|
||||
managerLock( manager );
|
||||
|
||||
if( getExistingHandshake( manager->incomingHandshakes, addr ) == NULL )
|
||||
if( getExistingHandshake( manager->incomingHandshakes, addr ) )
|
||||
{
|
||||
tr_netClose( socket );
|
||||
}
|
||||
else /* we don't have a connetion to them yet... */
|
||||
{
|
||||
tr_peerIo * io;
|
||||
tr_handshake * handshake;
|
||||
|
|
Loading…
Reference in a new issue