This is an automated email from the ASF dual-hosted git repository.

rnewson pushed a commit to branch kill_all_couch_servers
in repository https://gitbox.apache.org/repos/asf/couchdb.git

commit 76a5d8d3c83e12ba8421915ed25a8d634ab0689f
Author: Robert Newson <[email protected]>
AuthorDate: Fri Nov 18 15:26:28 2022 +0000

    kill all couch_servers if database_dir changes
---
 src/couch/src/couch_server.erl | 4 ++--
 1 file 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}),

Reply via email to