<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src/lib/encode_server_finder.cc, branch v2.14.37</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=v2.14.37</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=v2.14.37'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2020-08-31T21:38:33Z</updated>
<entry>
<title>Build fixes for Boost &gt;= 1.73</title>
<updated>2020-08-31T21:38:33Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-08-27T20:37:32Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=d1e9749ca290673639a49d693a8fe5c6557cc2de'/>
<id>urn:sha1:d1e9749ca290673639a49d693a8fe5c6557cc2de</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix a couple of deadlocks caused by emitting ServersListChanged</title>
<updated>2019-02-12T22:18:43Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-02-12T22:18:43Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=a27a2c35f0a50d5b03b3731f01f595410fe28ec7'/>
<id>urn:sha1:a27a2c35f0a50d5b03b3731f01f595410fe28ec7</id>
<content type='text'>
with a lock on _servers_mutex; handlers to that signal may call
::servers() which tries to take a lock on the same mutex.
</content>
</entry>
<entry>
<title>Tidy up to use one list of servers.</title>
<updated>2018-04-13T00:09:10Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-04-13T00:09:10Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=9106e6ed551b13e1b7c7ee2088d54ce0ae430bcf'/>
<id>urn:sha1:9106e6ed551b13e1b7c7ee2088d54ce0ae430bcf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update encoding server list when servers disappear (#1176).</title>
<updated>2018-04-12T23:56:11Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-04-12T23:56:11Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=6dd6676700f830547e9e7c38781f09de5f2a1a00'/>
<id>urn:sha1:6dd6676700f830547e9e7c38781f09de5f2a1a00</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Note and indicate servers with bad link version (#982).</title>
<updated>2018-04-12T23:12:50Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-04-12T23:12:50Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=ed0b3ee0c5a0ba11d3a1a1dfee8e71238bcab4bd'/>
<id>urn:sha1:ed0b3ee0c5a0ba11d3a1a1dfee8e71238bcab4bd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Name threads on Linux.</title>
<updated>2018-02-16T20:24:37Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-02-16T20:24:37Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=8e4a2e5ea578ac4f0f41edb6145d5c0040e33ec2'/>
<id>urn:sha1:8e4a2e5ea578ac4f0f41edb6145d5c0040e33ec2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Listen for server replies on different ports on main and batch, and get servers to send replies to both (#1190).</title>
<updated>2018-02-04T23:38:08Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-02-04T23:38:08Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=918124fb0b2fdf05bf98aee2c74c85387f1d8638'/>
<id>urn:sha1:918124fb0b2fdf05bf98aee2c74c85387f1d8638</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move ports around to allow master/server to coexist (#962).</title>
<updated>2017-04-27T14:07:21Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2017-04-27T14:07:21Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=f80e2f7b370c3a6dfa8a78c9665a8eaf43a05f03'/>
<id>urn:sha1:f80e2f7b370c3a6dfa8a78c9665a8eaf43a05f03</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move raw_convert into libdcp.</title>
<updated>2016-08-12T08:14:05Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2016-08-11T10:07:18Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=73654117144c6de0ec4efe39ddc88485df546cc9'/>
<id>urn:sha1:73654117144c6de0ec4efe39ddc88485df546cc9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Do EncodeServerFinder 'disable' in a more sensible way.</title>
<updated>2016-07-20T09:47:49Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2016-07-20T09:47:49Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=57d00c880094b1dfebaee18f4ecafb1dd44b0afb'/>
<id>urn:sha1:57d00c880094b1dfebaee18f4ecafb1dd44b0afb</id>
<content type='text'>
Just stop the threads and clear the server list when
stop() is called.
</content>
</entry>
</feed>
