diff options
author | Robert Newson <rnewson@apache.org> | 2022-11-18 17:31:04 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-11-18 17:31:04 +0000 |
commit | c4d2984da41e92938b4528ed25e66d7038816071 (patch) | |
tree | b9c88d37363e6cc7a4ecba9e830ab6316dff271d | |
parent | 1ddff144db865fde9eba3a4be9eaabd6e0fbaa8b (diff) | |
parent | d77ca98783c6a22f720f58ffe809c918c28cf5d0 (diff) | |
download | couchdb-c4d2984da41e92938b4528ed25e66d7038816071.tar.gz |
Merge pull request #4272 from apache/kill_all_couch_servers
kill all couch_servers if database_dir changes
-rw-r--r-- | src/couch/src/couch_server.erl | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/couch/src/couch_server.erl b/src/couch/src/couch_server.erl index 6486c56c7..9e5ab87d8 100644 --- a/src/couch/src/couch_server.erl +++ b/src/couch/src/couch_server.erl @@ -343,8 +343,8 @@ terminate(Reason, Srv) -> ), ok. -handle_config_change("couchdb", "database_dir", _, _, _) -> - exit(whereis(couch_server), config_change), +handle_config_change("couchdb", "database_dir", _, _, N) -> + exit(couch_server(N), config_change), remove_handler; handle_config_change("couchdb", "update_lru_on_read", "true", _, N) -> gen_server:call(couch_server(N), {set_update_lru_on_read, true}), |