3
mnesia를 호출하면 시작할 때 create_schema를 호출하면 프로그램이 중단됩니다. 릴리스하지 않고 ebin에서 프로그램을 실행하면 find가 작동합니다. 오류 로그는 다음과 같이Erlang : 철근으로 해제하는 동안 Mnesia에서 스키마를 만들 수 없습니다.
=INFO REPORT==== 3-Jul-2013::09:44:06 ===
application: eddy
exited: {bad_return,
{{eddy_app,start,[normal,[]]},
{'EXIT',
{{badmatch,
{error,
{'EXIT',
{undef,
[{mnesia_backup,open_write,
["/home/cometeor/eddy/rel/eddy/[email protected]/[email protected]"],
[]},
{mnesia_bup,do_apply,4,
[{file,"mnesia_bup.erl"},{line,387}]},
{mnesia_bup,make_initial_backup,3,
[{file,"mnesia_bup.erl"},{line,378}]},
{mnesia_bup,create_schema,2,
[{file,"mnesia_bup.erl"},{line,348}]},
{eddy_database,start,0,
[{file,"src/eddy_database.erl"},{line,24}]},
{eddy_app,start,2,[{file,"src/eddy_app.erl"},{line,16}]},
{application_master,start_it_old,4,
[{file,"application_master.erl"},{line,274}]}]}}}},
[{eddy_database,start,0,
[{file,"src/eddy_database.erl"},{line,24}]},
{eddy_app,start,2,[{file,"src/eddy_app.erl"},{line,16}]},
{application_master,start_it_old,4,
[{file,"application_master.erl"},{line,274}]}]}}}}