Skip to content

Commit dccba70

Browse files
lukebakkenmergify[bot]
authored andcommitted
Ignore ebusy when deleting a directory
Reported in https://github.com/rabbitmq/rabbitmq-server/discussions/11047 This error manifests when the quorum directory is its own mount point (cherry picked from commit 84a5172)
1 parent a0db3e0 commit dccba70

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

deps/rabbit/src/rabbit_file.erl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -244,6 +244,7 @@ recursive_delete1(Path) ->
244244
false -> case prim_file:delete(Path) of
245245
ok -> ok;
246246
{error, enoent} -> ok; %% Path doesn't exist anyway
247+
{error, ebusy} -> ok; %% Ignore (rabbitmq/rabbitmq-server#11047)
247248
{error, Err} -> {error, {Path, Err}}
248249
end;
249250
true -> case prim_file:list_dir(Path) of

0 commit comments

Comments
 (0)