diff --git a/doc/bugs/testremote_breeds_way_too_many_instances_of_the_externals_remote.mdwn b/doc/bugs/testremote_breeds_way_too_many_instances_of_the_externals_remote.mdwn index 5410a504c6..14af186c6f 100644 --- a/doc/bugs/testremote_breeds_way_too_many_instances_of_the_externals_remote.mdwn +++ b/doc/bugs/testremote_breeds_way_too_many_instances_of_the_externals_remote.mdwn @@ -217,3 +217,5 @@ I also wonder if there could be some unittest added to test that annex stays "le [[!meta author=yoh]] [[!tag projects/datalad]] + +> [[fixed|done]] --[[Joey]] diff --git a/doc/bugs/testremote_breeds_way_too_many_instances_of_the_externals_remote/comment_2_daa09ac406dea6cd3ab74fe19d89d956._comment b/doc/bugs/testremote_breeds_way_too_many_instances_of_the_externals_remote/comment_2_daa09ac406dea6cd3ab74fe19d89d956._comment new file mode 100644 index 0000000000..f439fabfeb --- /dev/null +++ b/doc/bugs/testremote_breeds_way_too_many_instances_of_the_externals_remote/comment_2_daa09ac406dea6cd3ab74fe19d89d956._comment @@ -0,0 +1,21 @@ +[[!comment format=mdwn + username="joey" + subject="""comment 2""" + date="2020-06-22T18:27:30Z" + content=""" +> I also wonder if there could be some unittest added to test that annex stays "lean" (in terms of child processes) while using external remotes. + +Normally it will only start one per thread, testremote is unique in +generating variants of a remote. + +It would be good to somehow catch situations where a lot of child processes +get spawned in general, like the earlier -J8 starting too many +git helper processes. But I don't know how a test suite could detect or +judge that. + +Some of the work done for +[[todo/more_extensive_retries_to_mask_transient_failures]] +avoids potential situations where part of git-annex could leak a process +during exception handling. Continuing work on that will probably improve +things further. +"""]]