@@ -1977,9 +1977,9 @@ truncate_file(File, Size, ThresholdTimestamp, #gc_state{ file_summary_ets = File
1977
1977
1978
1978
-spec delete_file (non_neg_integer (), gc_state ()) -> ok | defer .
1979
1979
1980
- delete_file (File , State = # gc_state { file_summary_ets = FileSummaryEts ,
1981
- file_handles_ets = FileHandlesEts ,
1982
- dir = Dir }) ->
1980
+ delete_file (File , # gc_state { file_summary_ets = FileSummaryEts ,
1981
+ file_handles_ets = FileHandlesEts ,
1982
+ dir = Dir }) ->
1983
1983
case ets :match_object (FileHandlesEts , {{'_' , File }, '_' }, 1 ) of
1984
1984
{[_ |_ ], _Cont } ->
1985
1985
rabbit_log :debug (" Asked to delete file ~p but it has active readers. Deferring." ,
@@ -1988,7 +1988,6 @@ delete_file(File, State = #gc_state { file_summary_ets = FileSummaryEts,
1988
1988
_ ->
1989
1989
[# file_summary { valid_total_size = 0 ,
1990
1990
file_size = FileSize }] = ets :lookup (FileSummaryEts , File ),
1991
- {[], 0 } = scan_and_vacuum_message_file (File , State ),
1992
1991
ok = file :delete (form_filename (Dir , filenum_to_name (File ))),
1993
1992
true = ets :delete (FileSummaryEts , File ),
1994
1993
rabbit_log :debug (" Deleted empty file number ~tp ; reclaimed ~tp bytes" , [File , FileSize ]),
0 commit comments