Bug#900173: git-annex: internal error: evacuate: strange closure type 4325404
Joey Hess
id at joeyh.name
Sun May 27 22:24:55 BST 2018
Anthony DeRobertis wrote:
> So right now, it's just refusing the run in the background :-/
If you're able to reproduce the bug on demand that way,
that could point to the way git-annex daemonizes itself with
forkProcess. Which from its documentation:
forkProcess comes with a giant warning: since any other running threads
are not copied into the child process, it's easy to go wrong: e.g. by
accessing some shared resource that was held by another thread in the
parent.
git-annex tries to use forkProcess in a safe way, but that's not
especially well-defined or easy to check.
You might try running git-annex watch instead of git-annex assistant,
since they both daemonize but the latter has a simpler code path.
--
see shy jo
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-haskell-maintainers/attachments/20180527/9bbc9c46/attachment.sig>
More information about the Pkg-haskell-maintainers
mailing list