Procházet zdrojové kódy

Introduce sleep to account for interval between writes necessary for rotation to work

pull/264/head
John R. Daily před 10 roky
rodič
revize
439a81c2ca
1 změnil soubory, kde provedl 5 přidání a 0 odebrání
  1. +5
    -0
      src/lager_file_backend.erl

+ 5
- 0
src/lager_file_backend.erl Zobrazit soubor

@ -716,6 +716,11 @@ filesystem_test_() ->
{ok, _} = lager:trace_file("foo.log", [{module, ?MODULE}], [{size, 20}, {check_interval, 1}]),
lager:error("Test message"),
?assertNot(filelib:is_regular("foo.log.0")),
%% rotation is sensitive to intervals between
%% writes so we sleep to exceed the 1
%% millisecond interval specified by
%% check_interval above
timer:sleep(2),
lager:error("Test message"),
timer:sleep(10),
?assert(filelib:is_regular("foo.log.0"))

Načítá se…
Zrušit
Uložit