summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoan Touzet <joant@atypical.net>2017-04-30 02:46:27 -0400
committerJoan Touzet <joant@atypical.net>2017-04-30 02:46:27 -0400
commitd1b16e28d41020d69d968d3b271c4476af6bde66 (patch)
treeebe285687c0a62b0935859343c8c2127a260ce3b
parent879e7eb35f6d948e4cd893d5cf8891db2bf5dc23 (diff)
downloadcouchdb-d1b16e28d41020d69d968d3b271c4476af6bde66.tar.gz
Revert "Fix error on race condition in mem3 startup"
This reverts commit 2689507fc0f4a4a3731df34d3634bb1bcd4afbc3.
-rw-r--r--src/mem3/src/mem3_shards.erl7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/mem3/src/mem3_shards.erl b/src/mem3/src/mem3_shards.erl
index 7182f09da..3c2001b1b 100644
--- a/src/mem3/src/mem3_shards.erl
+++ b/src/mem3/src/mem3_shards.erl
@@ -315,12 +315,7 @@ fold_fun(#doc_info{}=DI, _, {Db, UFun, UAcc}) ->
get_update_seq() ->
DbName = config:get("mem3", "shards_db", "_dbs"),
- case mem3_util:ensure_exists(DbName) of
- {ok, Db} ->
- {ok, Db};
- file_exists ->
- {ok, Db} = mem3_util:ensure_exists(DbName)
- end,
+ {ok, Db} = mem3_util:ensure_exists(DbName),
couch_db:close(Db),
Db#db.update_seq.