Skip to content

Instantly share code, notes, and snippets.

@aerosol
Created March 23, 2011 11:25
Show Gist options
  • Save aerosol/882962 to your computer and use it in GitHub Desktop.
Save aerosol/882962 to your computer and use it in GitHub Desktop.
6> eventmon_db:show().
[{smsc_socket_closed},
{smsc_socket_closed},
{smsc_socket_closed},
{smsc_socket_closed}]
7> rr("sysevents.hrl").
[sysevent,sysevent_counter]
8> Event = #sysevent{}. %%% <--- DUMMY
#sysevent{eid = undefined,node = nonode@nohost,
request = undefined,status = undefined,
timestamp = 1301360136,
log = {type,format,data}}
9> Event2 = #sysevent{}.
#sysevent{eid = undefined,node = nonode@nohost,
request = undefined,status = undefined,
timestamp = 1301807947,
log = {type,format,data}}
10> mnesia:transaction(fun() -> mnesia:write(Event) end).
{atomic,ok}
11> mnesia:transaction(fun() -> mnesia:write(Event) end).
{atomic,ok}
12> mnesia:transaction(fun() -> mnesia:write(Event) end).
{atomic,ok}
13> mnesia:transaction(fun() -> mnesia:write(Event) end).
{atomic,ok}
14> mnesia:transaction(fun() -> mnesia:write(Event) end).
{atomic,ok}
15> mnesia:transaction(fun() -> mnesia:write(Event) end).
{atomic,ok}
16> eventmon_db:show().
[{undefined}, %%% <------ ONE ADDED
{smsc_socket_closed},
{smsc_socket_closed},
{smsc_socket_closed},
{smsc_socket_closed}]
17> mnesia:transaction(fun() -> mnesia:write(Event2) end).
{atomic,ok}
18> eventmon_db:show().
[{undefined},
{undefined},
{smsc_socket_closed},
{smsc_socket_closed},
{smsc_socket_closed},
{smsc_socket_closed}]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment