<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic, branch v2.15.148</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=v2.15.148</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=v2.15.148'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2021-05-11T22:54:46Z</updated>
<entry>
<title>Add a full stop.</title>
<updated>2021-05-11T22:54:46Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-05-11T22:10:41Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=47ddf853db4da2408cc79c2d7434cd8d48aa1d11'/>
<id>urn:sha1:47ddf853db4da2408cc79c2d7434cd8d48aa1d11</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix disk writer permissions in RPM packages (#1994).</title>
<updated>2021-05-11T22:54:46Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-05-11T22:00:36Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=f2bb5f6b87351f3d9427dc5b2a73eb40b0227b32'/>
<id>urn:sha1:f2bb5f6b87351f3d9427dc5b2a73eb40b0227b32</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix disk_writer perms in .deb files (#1994).</title>
<updated>2021-05-11T22:11:37Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-05-11T20:35:22Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=b615895de5aa6421a983591d85aef7e135170b6d'/>
<id>urn:sha1:b615895de5aa6421a983591d85aef7e135170b6d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't apply the Windows long path fix twice.</title>
<updated>2021-05-11T14:09:20Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-05-11T14:09:20Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=980336455724bbdb73f3fb3d521e36c71f9345e5'/>
<id>urn:sha1:980336455724bbdb73f3fb3d521e36c71f9345e5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert incorrect 'fixing' of path on Windows (#1992).</title>
<updated>2021-05-11T12:08:42Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-05-11T12:08:42Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=60b80e1051c8c20ebce4b757d3fb67491dfdb79d'/>
<id>urn:sha1:60b80e1051c8c20ebce4b757d3fb67491dfdb79d</id>
<content type='text'>
This "to" path is on the ext2 drive so should not have any Windows
hacks applied to it.
</content>
</entry>
<entry>
<title>Open a dialogue if pinging the back-end fails on macOS.</title>
<updated>2021-05-10T21:35:53Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-05-10T13:12:23Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=1484f4e3642e3ddcb10515eb0f32b00370968da3'/>
<id>urn:sha1:1484f4e3642e3ddcb10515eb0f32b00370968da3</id>
<content type='text'>
At least this means the user will get another go without losing
their setup.  My only theory at this point is that sometimes the
backend takes a crazy amount of time to start up because of some
SIP / gatekeeper type nonsense (#1990).
</content>
</entry>
<entry>
<title>Fix name of macOS in the .dmg README.</title>
<updated>2021-05-10T07:54:40Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-05-10T07:54:40Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=85f38d1d20f291d8cf453edb2d19afa06bdf2dde'/>
<id>urn:sha1:85f38d1d20f291d8cf453edb2d19afa06bdf2dde</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Attempt ping from front- to back-end several times (#1990).</title>
<updated>2021-05-09T21:15:05Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-05-09T14:43:24Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=472959c1357f43e2eb33366c58bed0466474c2b7'/>
<id>urn:sha1:472959c1357f43e2eb33366c58bed0466474c2b7</id>
<content type='text'>
On macOS it seems that the backend sometimes is not started very
quickly.  Adding a long timeout to ping does not work, perhaps
because the backend is not listening.

Trying a few times seems to fix it.

With this fix I saw this log:

Sun May  9 23:02:51 2021: dcpomatic_disk_writer e63a485e23 started
Sun May  9 23:02:51 2021: Entering main loop
Sun May  9 23:02:51 2021: Writer receives command: P

from the backend and

Sun May  9 23:02:45 2021: Could not send ping to writer (attempt 1)
Sun May  9 23:02:47 2021: Could not send ping to writer (attempt 2)
Sun May  9 23:02:49 2021: Could not send ping to writer (attempt 3)

from the front-end, suggesting that the first 3 pings went to /dev/null
and the 4th was heard.
</content>
</entry>
<entry>
<title>Fix wrapping of try-unmount dialogue on macOS (#1989).</title>
<updated>2021-05-09T21:15:05Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-05-09T08:39:26Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=33b14b1c003a19020b3c5f12e639d91140f1388d'/>
<id>urn:sha1:33b14b1c003a19020b3c5f12e639d91140f1388d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add more logging to disk writer.</title>
<updated>2021-05-09T21:15:05Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-05-09T08:08:39Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=767238a8abebbb2a2f8d1e91806131754b9c67fd'/>
<id>urn:sha1:767238a8abebbb2a2f8d1e91806131754b9c67fd</id>
<content type='text'>
</content>
</entry>
</feed>
