aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEvgeniy Khramtsov <ekhramtsov@process-one.net>2015-04-08 14:40:28 +0300
committerEvgeniy Khramtsov <ekhramtsov@process-one.net>2015-04-08 14:40:28 +0300
commit675c428f2197bf260e2b94cc4e59eaa74a252889 (patch)
tree5e3d32ddcc48857f536bc9a319df3c0fc68213a2
parentEnable FOREIGN KEYS by default (diff)
Disable awkward trap_exit flag
-rw-r--r--src/ejabberd_odbc.erl1
-rw-r--r--src/ejabberd_odbc_sup.erl1
2 files changed, 0 insertions, 2 deletions
diff --git a/src/ejabberd_odbc.erl b/src/ejabberd_odbc.erl
index 7691d94e8..e0ec3ba00 100644
--- a/src/ejabberd_odbc.erl
+++ b/src/ejabberd_odbc.erl
@@ -498,7 +498,6 @@ odbc_connect(SQLServer) ->
%% Open a database connection to SQLite
sqlite_connect(DB) ->
- process_flag(trap_exit, true),
case sqlite3:open(?SQLITE_DB, [{file, binary_to_list(DB)}]) of
{ok, Ref} ->
sqlite3:sql_exec(?SQLITE_DB, "pragma foreign_keys = on"),
diff --git a/src/ejabberd_odbc_sup.erl b/src/ejabberd_odbc_sup.erl
index d278ef70d..c92e988ee 100644
--- a/src/ejabberd_odbc_sup.erl
+++ b/src/ejabberd_odbc_sup.erl
@@ -135,7 +135,6 @@ transform_options(Opt, Opts) ->
[Opt|Opts].
check_sqlite_db(DB) ->
- process_flag(trap_exit, true),
Ret = case sqlite3:open(?SQLITE_DB, [{file, binary_to_list(DB)}]) of
{ok, _Ref} -> ok;
{error, {already_started, _Ref}} -> ok;