return {error, mnesia_abort} when approp