diff options
author | Jan Lehnardt <jan@apache.org> | 2018-03-27 16:11:12 +0200 |
---|---|---|
committer | Jan Lehnardt <jan@apache.org> | 2018-03-28 23:18:13 +0200 |
commit | fe1ce4250a5850e60765a83612a4c10754dba114 (patch) | |
tree | b8b00b47f17a4570d4662535b4e47f166ebf90cc | |
parent | f6fc28560680e513c06d2c763ce350e3b35bf912 (diff) | |
download | couchdb-fe1ce4250a5850e60765a83612a4c10754dba114.tar.gz |
feat: add debug log output for shard open errors
-rw-r--r-- | src/fabric/src/fabric_util.erl | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/fabric/src/fabric_util.erl b/src/fabric/src/fabric_util.erl index 49f4c8913..dd4b80da6 100644 --- a/src/fabric/src/fabric_util.erl +++ b/src/fabric/src/fabric_util.erl @@ -194,9 +194,11 @@ get_shard([#shard{node = Node, name = Name} | Rest], Opts, Timeout, Factor) -> throw(Error); {Ref, {'rexi_EXIT', {{forbidden, _} = Error, _}}} -> throw(Error); - {Ref, _Else} -> + {Ref, Reason} -> + couch_log:debug("Failed to open shard ~p because: ~p", [Name, Reason]), get_shard(Rest, Opts, Timeout, Factor) after Timeout -> + couch_log:debug("Failed to open shard ~p after: ~p", [Name, Timeout]), get_shard(Rest, Opts, Factor * Timeout, Factor) end after |