diff options
author | Dan Gudmundsson <[email protected]> | 2014-08-27 09:00:14 +0200 |
---|---|---|
committer | Dan Gudmundsson <[email protected]> | 2014-08-28 09:18:45 +0200 |
commit | 6ba2b5402c3dea5b765034436ae9e6b3ca4e2ce5 (patch) | |
tree | 2d3c0112d3293fa0584d0ab24ecdbf0a7e22d962 /system | |
parent | 56715334380680c1466d2a9165ea2f7affc93a78 (diff) | |
download | otp-6ba2b5402c3dea5b765034436ae9e6b3ca4e2ce5.tar.gz otp-6ba2b5402c3dea5b765034436ae9e6b3ca4e2ce5.tar.bz2 otp-6ba2b5402c3dea5b765034436ae9e6b3ca4e2ce5.zip |
Avoid timing issue in schema transaction when node is stopping
By doing an abort, the create_table can be restarted
if a node go down during the transaction.
{badarg,
[{erlang,link,[undefined],[]},
{mnesia_controller,
wait_for_schema_commit_lock,0,
[{file,"mnesia_controller.erl"},
{line,303}]},
{mnesia_schema,prepare_commit,3,
[{file,"mnesia_schema.erl"},
{line,1838}]},
{mnesia_tm,commit_participant,6,
[{file,"mnesia_tm.erl"},
{line,1669}]}]}}},
Diffstat (limited to 'system')
0 files changed, 0 insertions, 0 deletions