diff options
Diffstat (limited to 'src/ejabberd_router_sql.erl')
-rw-r--r-- | src/ejabberd_router_sql.erl | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/ejabberd_router_sql.erl b/src/ejabberd_router_sql.erl index 2dd7e0790..a64288fd9 100644 --- a/src/ejabberd_router_sql.erl +++ b/src/ejabberd_router_sql.erl @@ -122,10 +122,11 @@ row_to_route(Domain, {ServerHost, NodeS, PidS, LocalHintS} = Row) -> catch _:{bad_node, _} -> []; ?EX_RULE(E, R, St) -> + StackTrace = ?EX_STACK(St), ?ERROR_MSG("Failed to decode row from 'route' table:~n" "Row = ~p~n" "Domain = ~s~n" "Reason = ~p", - [Row, Domain, {E, {R, ?EX_STACK(St)}}]), + [Row, Domain, {E, {R, StackTrace}}]), [] end. |