summaryrefslogtreecommitdiff
path: root/src/lib/encode_server_finder.h
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2018-04-13 01:09:10 +0100
committerCarl Hetherington <cth@carlh.net>2018-04-13 01:09:10 +0100
commit9106e6ed551b13e1b7c7ee2088d54ce0ae430bcf (patch)
treeb147172aa469005bdd7c80095abcd4493e9c92e1 /src/lib/encode_server_finder.h
parent6dd6676700f830547e9e7c38781f09de5f2a1a00 (diff)
Tidy up to use one list of servers.
Diffstat (limited to 'src/lib/encode_server_finder.h')
-rw-r--r--src/lib/encode_server_finder.h11
1 files changed, 4 insertions, 7 deletions
diff --git a/src/lib/encode_server_finder.h b/src/lib/encode_server_finder.h
index 58dee7e64..abfcc6d35 100644
--- a/src/lib/encode_server_finder.h
+++ b/src/lib/encode_server_finder.h
@@ -48,8 +48,7 @@ public:
void stop ();
- std::list<EncodeServerDescription> good_servers () const;
- std::list<EncodeServerDescription> bad_servers () const;
+ std::list<EncodeServerDescription> servers () const;
/** Emitted whenever the list of servers changes */
boost::signals2::signal<void ()> ServersListChanged;
@@ -74,11 +73,9 @@ private:
/** Thread to listen to the responses from servers */
boost::thread* _listen_thread;
- /** Available servers with the correct link version */
- std::list<EncodeServerDescription> _good_servers;
- /** Available servers with an incorrect link version */
- std::list<EncodeServerDescription> _bad_servers;
- /** Mutex for _good_servers and _bad_servers */
+ /** Available servers */
+ std::list<EncodeServerDescription> _servers;
+ /** Mutex for _servers */
mutable boost::mutex _servers_mutex;
boost::asio::io_service _listen_io_service;