anchor.diff:           stop/0]).
   -export([start_heartbeat/0,
            stop_heartbeat/0,
  -         heartbeat/0]).
  -
  +         heartbeat/0,
  +         set_proc_auditor/1]).
   
   %% gen_server callbacks
   -export([init/1,
  
positive.code: -spec(heartbeat() -> ok | {error, any()}).
  heartbeat() ->
      gen_server:cast(?MODULE, {start_heartbeat}).
  
  
  %%--------------------------------------------------------------------
  
negative.code:                        interval        = Interval,
                         timestamp       = Timestamp,
                         enable          = true,
                         managers        = Managers,
                         proc_auditor    = ProcAuditor} = State) ->
      ThisTime = leo_date:now() * 1000,
      case ((ThisTime - Timestamp) < Interval) of
          true ->
  