aboutsummaryrefslogtreecommitdiffstats
path: root/lib/mnesia/src/mnesia_schema.erl
diff options
context:
space:
mode:
authorHans Bolinder <[email protected]>2018-02-05 12:36:28 +0100
committerHans Bolinder <[email protected]>2018-02-06 14:39:42 +0100
commit1040c3c48099e5ee6b65cb2af5e8bf446764fef3 (patch)
tree05200fe34835cc2ff05b5c4bc9bef4432664d37f /lib/mnesia/src/mnesia_schema.erl
parent798f2151429ef7ea05d858e5ba9efc6d5cc3e10a (diff)
downloadotp-1040c3c48099e5ee6b65cb2af5e8bf446764fef3.tar.gz
otp-1040c3c48099e5ee6b65cb2af5e8bf446764fef3.tar.bz2
otp-1040c3c48099e5ee6b65cb2af5e8bf446764fef3.zip
mnesia: Do not call erlang:get_stacktrace()
The remaining call (in module mnesia_lib) is taken care of in the following commit.
Diffstat (limited to 'lib/mnesia/src/mnesia_schema.erl')
-rw-r--r--lib/mnesia/src/mnesia_schema.erl4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/mnesia/src/mnesia_schema.erl b/lib/mnesia/src/mnesia_schema.erl
index 71952af31c..b3f5377321 100644
--- a/lib/mnesia/src/mnesia_schema.erl
+++ b/lib/mnesia/src/mnesia_schema.erl
@@ -2695,10 +2695,10 @@ prepare_op(_Tid, {op, transform, Fun, TabDef}, _WaitFor) ->
Objs ->
mnesia_lib:db_fixtable(Storage, Tab, false),
{true, Objs, mandatory}
- catch _:Reason ->
+ catch _:Reason:Stacktrace ->
mnesia_lib:db_fixtable(Storage, Tab, false),
mnesia_lib:important("Transform function failed: '~tp' in '~tp'",
- [Reason, erlang:get_stacktrace()]),
+ [Reason, Stacktrace]),
exit({"Bad transform function", Tab, Fun, node(), Reason})
end
end;