diff options
author | Jay Doane <jaydoane@apache.org> | 2021-10-11 21:28:25 -0700 |
---|---|---|
committer | Jay Doane <jay.s.doane@gmail.com> | 2021-10-12 09:47:53 -0700 |
commit | bf84c5dacf8609ad349379daf75eba361d7e85bc (patch) | |
tree | 017fab0606f2dc1c72b1c96825f2aaa9139e3a48 | |
parent | 3cf6bdfd9a4e657e2569bd0f7d44be9d0b4c3468 (diff) | |
download | couchdb-bf84c5dacf8609ad349379daf75eba361d7e85bc.tar.gz |
Kill Pid synchronously
Prevent this race condition:
*** context setup failed ***
**in function couch_replicator_doc_processor:setup/0 (src/couch_replicator_doc_processor.erl, line 872)
**error:{badmatch,{error,{already_started,<0.4946.0>}}}
-rw-r--r-- | src/couch_replicator/src/couch_replicator_doc_processor.erl | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/couch_replicator/src/couch_replicator_doc_processor.erl b/src/couch_replicator/src/couch_replicator_doc_processor.erl index 6778d537d..ed6670615 100644 --- a/src/couch_replicator/src/couch_replicator_doc_processor.erl +++ b/src/couch_replicator/src/couch_replicator_doc_processor.erl @@ -875,7 +875,7 @@ setup() -> teardown(Pid) -> - exit(Pid, kill). + test_util:stop_sync(Pid, kill, 1000). % 1s wait should suffice removed_state_fields() -> |