<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -342,9 +342,9 @@ leader_cast(Name, Request) -&gt;
     ok.
 
 
-do_cast(Tag, Name, Request) when atom(Name) -&gt;
+do_cast(Tag, Name, Request) when is_atom(Name) -&gt;
     Name ! {Tag, Request};
-do_cast(Tag, Pid, Request) when pid(Pid) -&gt;
+do_cast(Tag, Pid, Request) when is_pid(Pid) -&gt;
     Pid ! {Tag, Request}.
 
 
@@ -565,7 +565,7 @@ safe_loop(#server{mod = Mod, state = State} = Server, Role,
             %% We are only monitoring one proc, the leader!
             Node = case From of
                        {Name,_Node} -&gt; _Node;
-                       _ when pid(From) -&gt; node(From)
+                       _ when is_pid(From) -&gt; node(From)
                    end,
             case Node == E#election.leadernode of
                 true -&gt;
@@ -579,7 +579,7 @@ safe_loop(#server{mod = Mod, state = State} = Server, Role,
         {'DOWN',Ref,process,From,_Reason} = Msg -&gt;
             Node = case From of
                        {Name,_Node} -&gt; _Node;
-                       _ when pid(From) -&gt; node(From)
+                       _ when is_pid(From) -&gt; node(From)
                    end,
             NewMon = E#election.monitored -- [{Ref,Node}],
             case lists:member(Node,E#election.candidate_nodes) of
@@ -747,7 +747,7 @@ loop(#server{parent = Parent,
                     %% We are only monitoring one proc, the leader!
                     Node = case From of
                                {Name,_Node} -&gt; _Node;
-                               _ when pid(From) -&gt; node(From)
+                               _ when is_pid(From) -&gt; node(From)
                            end,
                     case Node == E#election.leadernode of
                         true -&gt;
@@ -761,7 +761,7 @@ loop(#server{parent = Parent,
                 {'DOWN',Ref,process,From,_Reason} -&gt;
                     Node = case From of
                                {Name,_Node} -&gt; _Node;
-                               _ when pid(From) -&gt; node(From)
+                               _ when is_pid(From) -&gt; node(From)
                            end,
                     NewMon = E#election.monitored -- [{Ref,Node}],
                     case lists:member(Node,E#election.candidate_nodes) of
@@ -1135,7 +1135,7 @@ mon_nodes(E,Nodes) -&gt;
 mon_node(E,Proc) -&gt;
     Node = case Proc of
                {_Name,Node_}     -&gt; Node_;
-               Pid when pid(Pid) -&gt; node(Pid)
+               Pid when is_pid(Pid) -&gt; node(Pid)
            end,
     case iselem(Node,E#election.monitored) of
         true -&gt;</diff>
      <filename>hanssv+serge_version/gen_leader.erl</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>18069d151bd91f727d651c02fb73920eb22058bd</id>
    </parent>
  </parents>
  <author>
    <name>Andrew Thompson</name>
    <email>andrew@freecpx.dev</email>
  </author>
  <url>http://github.com/KirinDave/gen_leader_revival/commit/b58076c6691f0b5b9639f3bb364f531dac44ca79</url>
  <id>b58076c6691f0b5b9639f3bb364f531dac44ca79</id>
  <committed-date>2009-05-20T17:21:48-07:00</committed-date>
  <authored-date>2009-05-20T13:53:27-07:00</authored-date>
  <message>Fix obsolete guards</message>
  <tree>7b6b5e653f2eb9660c7421cfbb9564adaae5a0ae</tree>
  <committer>
    <name>Andrew Thompson</name>
    <email>andrew@freecpx.dev</email>
  </committer>
</commit>
