anchor.diff:  
   -spec close_all(node()) -> ok.
   close_all(Worker) ->
  -    ?EXEC(Worker,
  +    ?EXEC_TIMEOUT(Worker,
           begin
               lists:foreach(fun({_, Handle}) ->
                   logical_file_manager:fsync(Handle),
  
positive.code:             end, ets:tab2list(lfm_handles)),
              true = ets:delete_all_objects(lfm_handles),
              ok
          end).
  
  -spec read(node(), logical_file_manager:handle(), integer(), integer()) ->
      {ok, binary()} | logical_file_manager:error_reply().
  
negative.code: %%%===================================================================
  
  exec(Worker, Fun) ->
      exec(Worker, Fun, timer:seconds(60)).
  
  exec(Worker, Fun, Timeout) ->
      Host = self(),
      Pid = spawn_link(Worker,
          fun() ->
  