Skip to content

Instantly share code, notes, and snippets.

@kzemek
Created June 17, 2016 21:53
Show Gist options
  • Save kzemek/c5a93de941a66d529104c074df01ad75 to your computer and use it in GitHub Desktop.
Save kzemek/c5a93de941a66d529104c074df01ad75 to your computer and use it in GitHub Desktop.
(a@Konrads-MacBook-Pro)5> locks_leader:start_link(test_cb, dict:new(), []).
74 {init,{dict,0,16,16,8,80,48,
{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]},
{{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]}}}}
134 {elected_leader,{st,candidate,true,
[locks_leader,test_cb],
<0.52.0>,undefined,
['a@Konrads-MacBook-Pro'],
[],[],[],[],[],undefined,test_cb,
{cb,false,
{dict,0,16,16,8,80,48,
{[],[],[],[],[],[],[],[],[],[],[],[],[],[],
[],[]},
{{[],[],[],[],[],[],[],[],[],[],[],[],[],[],
[],[]}}}},
[]}}
{ok,<0.51.0>}
137 {elected,{dict,0,16,16,8,80,48,
{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]},
{{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]}}}}
(a@Konrads-MacBook-Pro)6> net_adm:ping('b@Konrads-MacBook-Pro').
pong
134 {elected_leader,{st,candidate,false,
[locks_leader,test_cb],
<0.52.0>,undefined,
['b@Konrads-MacBook-Pro','a@Konrads-MacBook-Pro'],
[<7717.51.0>],
[],[],[],[],undefined,test_cb,
{cb,true,
{dict,0,16,16,8,80,48,
{[],[],[],[],[],[],[],[],[],[],[],[],[],[],
[],[]},
{{[],[],[],[],[],[],[],[],[],[],[],[],[],[],
[],[]}}}},
[]}}
140 {new_candidates,[<7717.51.0>]}
142 {merge_result,{dict,0,16,16,8,80,48,
{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]},
{{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]}}}}
(a@Konrads-MacBook-Pro)7> erlang:disconnect_node('b@Konrads-MacBook-Pro').
true
(a@Konrads-MacBook-Pro)8> net_adm:ping('b@Konrads-MacBook-Pro').
pong
134 {elected_leader,{st,candidate,false,
[locks_leader,test_cb],
<0.52.0>,<0.51.0>,
['b@Konrads-MacBook-Pro','a@Konrads-MacBook-Pro'],
[<7717.51.0>],
[],[],[],[],undefined,test_cb,
{cb,true,
{dict,0,16,16,8,80,48,
{[],[],[],[],[],[],[],[],[],[],[],[],[],[],
[],[]},
{{[],[],[],[],[],[],[],[],[],[],[],[],[],[],
[],[]}}}},
[]}}
140 {new_candidates,[<7717.51.0>]}
142 {merge_result,{dict,0,16,16,8,80,48,
{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]},
{{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]}}}}
178 {surrendered,{dict,0,16,16,8,80,48,
{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]},
{{[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]}}}}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment