anchor.diff:    receive 
       {'EXIT', Pid, Reason} -> Reason
     after Timeout -> 
  -    throw({ timeout, Pid, "Pid not responding to EXIT?"})
  +    throw({ timeout, { Pid, "Pid not responding to EXIT?"} })
     end.
   
   start_link_test_() -> 
  
positive.code:             {stop, port_timeout, State};
          { error, Error } -> 
              {reply, { error, Error  }, State}
    end;
  
  handle_call(stop, _From, State) -> 
    {stop, normal, stopped, State}.
  
  %% handle_cast
  %% @hidden
  
negative.code: 
  %% @hidden
  init(RRDToolCmd) -> 
    process_flag(trap_exit, true),
    Port = erlang:open_port(
      {spawn, RRDToolCmd},
      [ {line, 10000}, eof, exit_status, stream ] 
    ),
    {ok, #state{port = Port}}.
  
  %%
  %% handle_call
  