@@ -660,19 +660,16 @@ get_client_state(Pid) ->
660660% %----------------------------------------------------------------------------
661661
662662prim_file_read (Hdl , Size ) ->
663- file_handle_cache_stats :update (
664- io_read , Size , fun () -> prim_file :read (Hdl , Size ) end ).
663+ prim_file :read (Hdl , Size ).
665664
666665prim_file_write (Hdl , Bytes ) ->
667- file_handle_cache_stats :update (
668- io_write , iolist_size (Bytes ), fun () -> prim_file :write (Hdl , Bytes ) end ).
666+ prim_file :write (Hdl , Bytes ).
669667
670668prim_file_sync (Hdl ) ->
671- file_handle_cache_stats : update ( io_sync , fun () -> prim_file :sync (Hdl ) end ).
669+ prim_file :sync (Hdl ).
672670
673671prim_file_position (Hdl , NewOffset ) ->
674- file_handle_cache_stats :update (
675- io_seek , fun () -> prim_file :position (Hdl , NewOffset ) end ).
672+ prim_file :position (Hdl , NewOffset ).
676673
677674is_reader (Mode ) -> lists :member (read , Mode ).
678675
@@ -766,8 +763,7 @@ reopen([{Ref, NewOrReopen, Handle = #handle { hdl = closed,
766763 RefNewOrReopenHdls ] = ToOpen , Tree , RefHdls ) ->
767764 Mode = case NewOrReopen of
768765 new -> Mode0 ;
769- reopen -> file_handle_cache_stats :update (io_reopen ),
770- [read | Mode0 ]
766+ reopen -> [read | Mode0 ]
771767 end ,
772768 case prim_file :open (Path , Mode ) of
773769 {ok , Hdl } ->
@@ -1103,7 +1099,6 @@ used(#fhc_state{open_count = C1,
11031099% %----------------------------------------------------------------------------
11041100
11051101init ([AlarmSet , AlarmClear ]) ->
1106- _ = file_handle_cache_stats :init (),
11071102 Limit = case application :get_env (file_handles_high_watermark ) of
11081103 {ok , Watermark } when (is_integer (Watermark ) andalso
11091104 Watermark > 0 ) ->
0 commit comments