Feng Lee před 10 roky
rodič
revize
7ba5772264
2 změnil soubory, kde provedl 4 přidání a 3 odebrání
  1. 3 2
      src/emqttd_plugins.erl
  2. 1 1
      src/emqttd_session_sup.erl

+ 3 - 2
src/emqttd_plugins.erl

@@ -213,8 +213,9 @@ read_loaded() ->
 write_loaded(AppNames) ->
     case file:open(env(loaded_file), [binary, write]) of
         {ok, Fd} ->
-            Line = list_to_binary(io_lib:format("~w.~n", [AppNames])),
-            file:write(Fd, Line);
+            lists:foreach(fun(Name) ->
+                file:write(Fd, iolist_to_binary(io_lib:format("~s.~n", [Name])))
+            end, AppNames);
         {error, Error} ->
             {error, Error}
     end.

+ 1 - 1
src/emqttd_session_sup.erl

@@ -57,6 +57,6 @@ start_session(CleanSess, ClientId, ClientPid) ->
 init([]) ->
     {ok, {{simple_one_for_one, 10, 10},
           [{session, {emqttd_session, start_link, []},
-              transient, 10000, worker, [emqttd_session]}]}}.
+              temporary, 10000, worker, [emqttd_session]}]}}.