summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Newson <robert.newson@cloudant.com>2013-11-20 11:24:14 +0000
committerRobert Newson <robert.newson@cloudant.com>2013-11-20 12:51:52 +0000
commit60ec1b4cdc91ab5c6a33545b525e399535fa61e5 (patch)
tree69d68bc1ba1ee5cac72a516a63fadd59f1a4398a
parent924f26d661481f20b238be2ae2a00c47e79f7252 (diff)
downloadcouchdb-60ec1b4cdc91ab5c6a33545b525e399535fa61e5.tar.gz
Start listening for config changes on upgrade
-rw-r--r--src/custodian/src/custodian_server.erl3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/custodian/src/custodian_server.erl b/src/custodian/src/custodian_server.erl
index be69718a3..39d93744e 100644
--- a/src/custodian/src/custodian_server.erl
+++ b/src/custodian/src/custodian_server.erl
@@ -98,6 +98,9 @@ code_change(_OldVsn, {state, Pid}, _Extra) ->
shard_checker=undefined,
rescan=false
}};
+code_change("0.2.7", State, _Extra) ->
+ ok = config:listen_for_changes(?MODULE, self()),
+ {ok, State};
code_change(_OldVsn, State, _Extra) ->
{ok, State}.