From a70f84f6458820c8131b2ace88f9f6322ed7281f Mon Sep 17 00:00:00 2001 From: Ulf Wiger Date: Tue, 6 Feb 2018 13:58:17 +0100 Subject: [PATCH] ensure rocksdb started at backend init --- src/mnesia_rocksdb.app.src | 2 +- src/mnesia_rocksdb.erl | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mnesia_rocksdb.app.src b/src/mnesia_rocksdb.app.src index 2b1b86d..6985e4e 100644 --- a/src/mnesia_rocksdb.app.src +++ b/src/mnesia_rocksdb.app.src @@ -8,5 +8,5 @@ {registered, []}, {mod, {mnesia_rocksdb_app, []}}, {env, []}, - {applications, [kernel, stdlib]} + {applications, [kernel, stdlib, rocksdb]} ]}. diff --git a/src/mnesia_rocksdb.erl b/src/mnesia_rocksdb.erl index 14f122f..258c0b2 100644 --- a/src/mnesia_rocksdb.erl +++ b/src/mnesia_rocksdb.erl @@ -253,7 +253,7 @@ i_show_table(I, Move, Limit) -> init_backend() -> stick_rocksdb_dir(), - application:start(mnesia_rocksdb), + application:ensure_all_started(mnesia_rocksdb), ok. %% Prevent reloading of modules in rocksdb itself during runtime, since it