summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/filelib2.erl11
-rw-r--r--src/rabbit_prelaunch.erl2
2 files changed, 8 insertions, 5 deletions
diff --git a/src/filelib2.erl b/src/filelib2.erl
index d532cea187..146496f476 100644
--- a/src/filelib2.erl
+++ b/src/filelib2.erl
@@ -1,3 +1,6 @@
+%% This is a version of 'filelib' from R14B03, which uses 'file2'
+%% instead of 'file'.
+
%%
%% %CopyrightBegin%
%%
@@ -16,7 +19,7 @@
%%
%% %CopyrightEnd%
--module(filelib).
+-module(filelib2).
%% File utilities.
@@ -266,7 +269,7 @@ ensure_dir(F) ->
ok;
false ->
ensure_dir(Dir),
- case file:make_dir(Dir) of
+ case file2:make_dir(Dir) of
{error,eexist}=EExist ->
case do_is_dir(Dir, file) of
true ->
@@ -478,7 +481,7 @@ error(Reason) ->
erlang:error({badpattern,Reason}).
eval_read_file_info(File, file) ->
- file:read_file_info(File);
+ file2:read_file_info(File);
eval_read_file_info(File, erl_prim_loader) ->
case erl_prim_loader:read_file_info(File) of
error -> {error, erl_prim_loader};
@@ -488,7 +491,7 @@ eval_read_file_info(File, Mod) ->
Mod:read_file_info(File).
eval_list_dir(Dir, file) ->
- file:list_dir(Dir);
+ file2:list_dir(Dir);
eval_list_dir(Dir, erl_prim_loader) ->
case erl_prim_loader:list_dir(Dir) of
error -> {error, erl_prim_loader};
diff --git a/src/rabbit_prelaunch.erl b/src/rabbit_prelaunch.erl
index 35ffba0fe3..bbbea54358 100644
--- a/src/rabbit_prelaunch.erl
+++ b/src/rabbit_prelaunch.erl
@@ -37,7 +37,7 @@
start() ->
io:format("Activating RabbitMQ plugins ...~n"),
- %% Some of the rabbit_misc functions use worker_pool.
+ %% Some of the rabbit_misc functions use worker_pool, so start it now.
worker_pool_sup:start_link(),
%% Determine our various directories