merged changes from RC_1_0
This commit is contained in:
parent
e08fedaa75
commit
758d5f4a30
|
@ -51,6 +51,7 @@
|
|||
* almost completely changed the storage interface (for custom storage)
|
||||
* added support for hashing pieces in multiple threads
|
||||
|
||||
* fix bug in python binding for file_progress on torrents with no metadata
|
||||
* fix assert when removing a connected web seed
|
||||
* fix bug in tracker timeout logic
|
||||
* switch UPnP post back to HTTP 1.1
|
||||
|
|
|
@ -83,8 +83,12 @@ list file_progress(torrent_handle& handle, int flags)
|
|||
|
||||
{
|
||||
allow_threading_guard guard;
|
||||
p.reserve(handle.torrent_file()->num_files());
|
||||
handle.file_progress(p, flags);
|
||||
boost::intrusive_ptr<const torrent_info> ti = handle.torrent_file();
|
||||
if (ti)
|
||||
{
|
||||
p.reserve(ti->num_files());
|
||||
handle.file_progress(p, flags);
|
||||
}
|
||||
}
|
||||
|
||||
list result;
|
||||
|
|
Loading…
Reference in New Issue