summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoan Touzet <wohali@users.noreply.github.com>2020-01-16 12:49:35 -0500
committerGitHub <noreply@github.com>2020-01-16 12:49:35 -0500
commita6eed82f8f43237f8934f87be54b2e6561bafaa2 (patch)
tree5a596a621a31383864f8b926eda527ed819854f9
parent99c8c1a2e21b65b15da706b5cbc06c9a675a69a8 (diff)
parentd7188ba8dea81739e8535b92ede1c6613bb598f8 (diff)
downloadcouchdb-jenkins-185-arm64.tar.gz
Merge branch 'master' into jenkins-185-arm64jenkins-185-arm64
-rw-r--r--src/mem3/src/mem3_sync_event_listener.erl4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/mem3/src/mem3_sync_event_listener.erl b/src/mem3/src/mem3_sync_event_listener.erl
index fa353d9a8..b6fbe3279 100644
--- a/src/mem3/src/mem3_sync_event_listener.erl
+++ b/src/mem3/src/mem3_sync_event_listener.erl
@@ -293,6 +293,7 @@ should_terminate(Pid) ->
?assert(is_process_alive(Pid)),
EventMgr = whereis(config_event),
+ EventMgrWasAlive = (catch is_process_alive(EventMgr)),
Ref = erlang:monitor(process, Pid),
@@ -305,6 +306,9 @@ should_terminate(Pid) ->
{'DOWN', Ref, _, _, _} ->
ok
after 1000 ->
+ ?debugFmt("~n XKCD should_terminate EventMgrWasAlive:~p MsgQueue:~p PInfo:~p ~n", [
+ EventMgrWasAlive, process_info(self(), messages), process_info(Pid)
+ ]),
?assert(false)
end,