anchor.diff:  %% @end
   -spec schedule_io_operation(torrent_id(), file_path()) -> ok.
   schedule_io_operation(Directory, RelPath) ->
  -    {ok, DirPid} = await_directory(Directory),
  +    DirPid = await_directory(Directory),
       gen_server:cast(DirPid, {schedule_operation, RelPath}).
   
   %% @doc Check a piece for completion and mark it for correctness
  
positive.code: %% @end
  -spec register_open_file(torrent_id(), file_path()) -> true.
  register_open_file(TorrentID, Path) ->
      gproc:add_local_name({etorrent, TorrentID, Path, file, open}).
  
  %% @doc
  %% Register that the current process is a file server that
  
negative.code: %% @end
  -spec lookup_file_server(torrent_id(), file_path()) -> pid().
  lookup_file_server(TorrentID, Path) ->
      etorrent_utils:lookup(file_server_name(TorrentID, Path)).
  
  %% @doc
  %% Register the current process as a file server as being
  