* Minor cleanup in rtorrent.

* Changing priorities of closed torrents caused a crash due to empty
ChunkSelector, fixed.


git-svn-id: svn://rakshasa.no/libtorrent/trunk/rtorrent@615 e378c898-3ddf-0310-93e7-cc216c733640
This commit is contained in:
rakshasa
2005-12-22 03:55:43 +00:00
parent 2c5151def5
commit 5a8a402745
7 changed files with 56 additions and 67 deletions
+6 -7
View File
@@ -158,15 +158,14 @@ apply_max_open_sockets(Control* m, int arg) {
void
apply_bind(Control* m, const std::string& arg) {
bool reopenListen = torrent::listen_port();
if (reopenListen)
if (torrent::listen_port() != 0) {
torrent::listen_close();
torrent::set_bind_address(arg);
if (reopenListen)
torrent::set_bind_address(arg);
m->core()->listen_open();
} else {
torrent::set_bind_address(arg);
}
}
void