Browse Source

async_dirty

Namdak Tonpa 9 years ago
parent
commit
059c45393b
1 changed files with 2 additions and 2 deletions
  1. 2 2
      src/store/store_mnesia.erl

+ 2 - 2
src/store/store_mnesia.erl

@@ -62,6 +62,6 @@ just_one(Fun) ->
         [_|_] -> {error, duplicated};
         Error -> Error end.
 
-add(Record) -> mnesia:activity(transaction,fun() -> kvs:append(Record,#kvs{mod=?MODULE}) end).
-remove(Record,Id) -> mnesia:activity(transaction,fun() -> kvs:takeoff(Record,Id,#kvs{mod=?MODULE}) end).
+add(Record) -> mnesia:activity(context(),fun() -> kvs:append(Record,#kvs{mod=?MODULE}) end).
+remove(Record,Id) -> mnesia:activity(context(),fun() -> kvs:takeoff(Record,Id,#kvs{mod=?MODULE}) end).
 context() -> kvs:config(kvs,mnesia_context,async_dirty).