anchor.diff:  %%====================================================================
   
   %% @private
  -init([TorrentID, ChunkSize, FetchedPieces, PieceSizes]) ->
  +init([TorrentID, ChunkSize, FetchedPieces, PieceSizes, InitTorrentPid]) ->
       true = register_chunk_server(TorrentID),
   
       NumPieces = length(PieceSizes),
  
positive.code: 
  not_interested_valid_case() ->
      ID = 9,
      {ok, _} = ?chunk_server:start_link(ID, 1, [0], [{0, 2}, {1, 2}, {2, 2}]),
      true = ?chunk_server:register_peer(ID),
      Has = etorrent_pieceset:from_list([0], 3),
      Ret = ?chunk_server:request_chunks(ID, Has, 1),
  
negative.code: 
  
  initial_chunk_server(ID) ->
      {ok, Pid} = ?chunk_server:start_link(ID, 1, [], [{0, 2}, {1, 2}, {2, 2}], self()),
      true = ?chunk_server:register_peer(ID),
      Pid.
  
  