summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Newson <rnewson@apache.org>2023-04-14 19:28:39 +0100
committerRobert Newson <rnewson@apache.org>2023-04-22 11:20:02 +0100
commit864748a938fccbf554d201b8be193632e7888abd (patch)
treeb230706cb9cc530ecf4bff8546df736bd144ae31
parent8f21972eb64c870a2c009cdebe4cd0a2796e8bae (diff)
downloadcouchdb-864748a938fccbf554d201b8be193632e7888abd.tar.gz
pass useful error output in the response
-rw-r--r--src/nouveau/src/nouveau_index_manager.erl6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/nouveau/src/nouveau_index_manager.erl b/src/nouveau/src/nouveau_index_manager.erl
index 52c9e0b4d..bfbd74990 100644
--- a/src/nouveau/src/nouveau_index_manager.erl
+++ b/src/nouveau/src/nouveau_index_manager.erl
@@ -94,7 +94,7 @@ handle_info({'DOWN', IndexerRef, process, _Pid, Reason}, State) ->
case Reason of
normal ->
gen_server:reply(From, ok);
- Other ->
+ {error, Msg} ->
couch_log:error(
"~p: db:~s ddoc:~s index:~s failed with: ~p",
[
@@ -102,10 +102,10 @@ handle_info({'DOWN', IndexerRef, process, _Pid, Reason}, State) ->
mem3:dbname(Index#index.dbname),
Index#index.ddoc_id,
Index#index.name,
- Other
+ Msg
]
),
- gen_server:reply(From, {error, {internal_server_error, <<"indexing failed">>}})
+ gen_server:reply(From, {error, Msg})
end,
case queue:is_empty(Queue1) of
true ->