From 20b6791670d3faeb5628929ab4c276f35b9499ac Mon Sep 17 00:00:00 2001 From: Andrew Resch Date: Sun, 29 Nov 2009 07:37:29 +0000 Subject: [PATCH] Properly show 100.00% and reduce number of progress bar updates during a torrent creation --- ChangeLog | 1 + deluge/metafile.py | 5 +++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index aa902c409..aae148bb8 100644 --- a/ChangeLog +++ b/ChangeLog @@ -4,6 +4,7 @@ ==== GtkUI ==== * Attempt to register as the default magnet uri handler in GNOME on startup + * Properly show 100.00% and reduce number of progress bar updates during a torrent creation === Deluge 1.2.0_rc4 (24 November 2009) === ==== Core ==== diff --git a/deluge/metafile.py b/deluge/metafile.py index 5b0a718a1..ced93bca9 100644 --- a/deluge/metafile.py +++ b/deluge/metafile.py @@ -175,11 +175,12 @@ def makeinfo(path, piece_length, progress, name = None, piece_count += 1 done = 0 sh = sha() - progress(piece_count, num_pieces) + progress(piece_count, num_pieces) h.close() if done > 0: pieces.append(sh.digest()) - + progress(piece_count, num_pieces) + if name is not None: assert isinstance(name, unicode) name = to_utf8(name)