* Scheduled tasks, like hash checking, didn't get called when

downloading with curl on epoll unless sockets triggered events.

* Checking whetever we're interested in a peer's pieces wasn't
finished, doh.

* Don't use shorter timeout for "stopped" tracker request, the client
now makes sure it shuts down within 5 seconds.


git-svn-id: svn://rakshasa.no/libtorrent/trunk/rtorrent@577 e378c898-3ddf-0310-93e7-cc216c733640
This commit is contained in:
rakshasa
2005-10-07 20:01:38 +00:00
parent 65573ec1ee
commit 881f515d03
17 changed files with 182 additions and 119 deletions
+2 -1
View File
@@ -40,6 +40,7 @@
#include <sigc++/slot.h>
#include "core/download_list.h"
#include "display/manager.h"
#include "utils/task.h"
#include "utils/list_focus.h"
@@ -90,7 +91,7 @@ public:
input::Bindings& get_bindings() { return *m_bindings; }
bool is_active() const { return m_window != m_control->get_display().end(); }
bool is_active() const { return m_window != m_control->display()->end(); }
void activate();
void disable();