anchor.diff:             {error, Error::{already_started, Pid::pid()} | shutdown | term()}.
   start_link(Options) ->
       ServiceGroup = basic_services,
  +    Pid = spawn(fun() -> timer:sleep(5*1000), dump_processes() end),
       Link = sup:sup_start({local, main_sup}, ?MODULE,
                            [{service_group, ServiceGroup} | Options]),
       case Link of
  
positive.code:     ok.
  
  -spec start_mnesia() -> ok.
  
  start_mnesia() -> 
    case config:read(db_backend) of
      db_mnesia -> db_mnesia:start();
      _ -> ok
    end.
  
  %% @doc Checks whether config parameters exist and are valid.
  -spec check_config() -> boolean().
  check_config() ->
  
negative.code:                     end
              end,
              add_additional_nodes(),
              exit(Pid, kill),
              case util:is_unittest() of
                  true -> ok;
                  _    -> io:format("Scalaris started successfully."
  