mldonkey-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Mldonkey-commits] mldonkey distrib/ChangeLog src/networks/bittorr...


From: mldonkey-commits
Subject: [Mldonkey-commits] mldonkey distrib/ChangeLog src/networks/bittorr...
Date: Tue, 12 Sep 2006 22:44:09 +0000

CVSROOT:        /sources/mldonkey
Module name:    mldonkey
Changes by:     spiralvoice <spiralvoice>       06/09/12 22:44:09

Modified files:
        distrib        : ChangeLog 
        src/networks/bittorrent: bTClients.ml 

Log message:
        patch #5384

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/mldonkey/distrib/ChangeLog?cvsroot=mldonkey&r1=1.997&r2=1.998
http://cvs.savannah.gnu.org/viewcvs/mldonkey/src/networks/bittorrent/bTClients.ml?cvsroot=mldonkey&r1=1.75&r2=1.76

Patches:
Index: distrib/ChangeLog
===================================================================
RCS file: /sources/mldonkey/mldonkey/distrib/ChangeLog,v
retrieving revision 1.997
retrieving revision 1.998
diff -u -b -r1.997 -r1.998
--- distrib/ChangeLog   7 Sep 2006 10:55:11 -0000       1.997
+++ distrib/ChangeLog   12 Sep 2006 22:44:09 -0000      1.998
@@ -14,6 +14,10 @@
 ChangeLog
 =========
 
+2006/09/13
+5384: BT: Fix serious bug causing bad performance introduced
+      by abstract bitmaps patch (pango)
+
 2006/09/07
 5369: Portinfo: fix String.length problems in Telnet (5369_2.patch)
 

Index: src/networks/bittorrent/bTClients.ml
===================================================================
RCS file: /sources/mldonkey/mldonkey/src/networks/bittorrent/bTClients.ml,v
retrieving revision 1.75
retrieving revision 1.76
diff -u -b -r1.75 -r1.76
--- src/networks/bittorrent/bTClients.ml        8 Aug 2006 23:55:28 -0000       
1.75
+++ src/networks/bittorrent/bTClients.ml        12 Sep 2006 22:44:09 -0000      
1.76
@@ -405,7 +405,7 @@
          let bitmap = CommonSwarming.chunks_verified_bitmap swarmer in
          if !verbose_download then 
            lprintf_nl "Sending verified bitmap: [%s]" (VB.to_string bitmap);
-         let len = VB.length bitmap in
+         let len = (VB.length bitmap + 7)/8 in
          let s = String.make len '\000' in
          VB.iteri (fun i c ->
             if c = VB.State_verified then set_bit s i) bitmap;




reply via email to

[Prev in Thread] Current Thread [Next in Thread]