Skip to content

Commit 7815a88

Browse files
committed
Fix the Fix for the Fix for erlang-lager#49, thanks to Kostis for keeping me honest
1 parent bf0a19c commit 7815a88

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

‎src/lager.erl‎

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -128,14 +128,13 @@ trace_file(File, Filter, Level) ->
128128
Res = case lists:member({lager_file_backend, File}, Handlers) of
129129
false ->
130130
%% install the handler
131-
{ok, _} = supervisor:start_child(lager_handler_watcher_sup,
132-
[lager_event, {lager_file_backend, File}, {File, none}]),
133-
ok;
131+
supervisor:start_child(lager_handler_watcher_sup,
132+
[lager_event, {lager_file_backend, File}, {File, none}]);
134133
_ ->
135-
ok
134+
{ok, exists}
136135
end,
137136
case Res of
138-
ok ->
137+
{ok, _} ->
139138
%% install the trace.
140139
{MinLevel, Traces} = lager_mochiglobal:get(loglevel),
141140
case lists:member(Trace, Traces) of

0 commit comments

Comments
 (0)