anchor.diff:              lager:info("Could not upload artifact: ~p", [Error])
       end,
   
  -    shedule_artifact_upload(),
  +    schedule_artifact_upload(),
   
       {noreply, State};
   handle_info(?BUILD_GRAPH_MESSAGE, #state{was_connected=WasConnected0}=State) ->
  
positive.code:     end.
  
  %% @private
  shedule_artifact_upload() ->
      %% Add random jitter.
      Jitter = rand_compat:uniform(?ARTIFACT_INTERVAL),
      timer:send_after(?ARTIFACT_INTERVAL + Interval, ?ARTIFACT_MESSAGE),
  
  %% @private
  schedule_membership_refresh() ->
      %% Add random jitter.
      Jitter = rand_compat:uniform(?REFRESH_INTERVAL),
      timer:send_after(?REFRESH_INTERVAL + Interval, ?REFRESH_MESSAGE),
  
  %% @private
  schedule_build_graph() ->
      %% Add random jitter.
      Jitter = rand_compat:uniform(?BUILD_INTERVAL),
      timer:send_after(?BUILD_INTERVAL + Interval, ?BUILD_MESSAGE),
  
  
negative.code:     %% Attempt to connect nodes that are not connected.
      AttemptedNodes = maybe_connect(ToConnectNodes, SeenNodes),
  
      schedule_membership_refresh(),
  
      {noreply, State#state{attempted_nodes=AttemptedNodes}};
  handle_info(?ARTIFACT_MESSAGE, State) ->
  