S JavaScriptem funguje tato webová stránka lépe.
Domů
Procházet
Nápověda
Registrovat se
Přihlásit se
SisMaker
/
lager
Sledovat
1
Oblíbit
0
Rozštěpit
0
Zdrojový kód
Úkoly
0
Požadavky na natažení
0
Projekty
0
Vydání
53
Wiki
Aktivita
Procházet zdrojové kódy
Remove TODO and add a second file:close due to delayed write
pull/509/head
Luke Bakken
před 5 roky
rodič
0979fd7079
revize
4ed9b558ac
V databázi nebyl nalezen žádný známý klíč pro tento podpis
ID GPG klíče:
D99DE30E43EAE440
2 změnil soubory
, kde provedl
1 přidání
a
1 odebrání
Rozdělené zobrazení
Možnosti rozdílového porovnání
Zobrazit statistiky
Stáhněte soubor opravy
Stáhněte rozdílový soubor
+0
-1
src/lager_file_backend.erl
+1
-0
src/lager_rotator_default.erl
+ 0
- 1
src/lager_file_backend.erl
Zobrazit soubor
@ -472,7 +472,6 @@ close_file(#state{fd=undefined} = State) ->
State
;
close_file
(
#state
{
fd
=
FD
}
=
State
)
-
>
%
%
Flush
and
close
any
file
handles
.
%
%
TODO
LRB
don
'
t
match
,
but
report
errors
?
?
?
_
=
file
:
datasync
(
FD
)
,
%
%
delayed
write
can
cause
file
:
close
not
to
do
a
close
_
=
file
:
close
(
FD
)
,
+ 1
- 0
src/lager_rotator_default.erl
Zobrazit soubor
@ -67,6 +67,7 @@ rotate_logfile(File, 0) ->
%
%
open
the
file
in
write
-
only
mode
to
truncate
/
create
it
case
file
:
open
(
File
,
[
write
]
)
of
{
ok
,
FD
}
-
>
_
=
file
:
close
(
FD
)
,
_
=
file
:
close
(
FD
)
,
{
ok
,
_
Ctime
}
=
maybe_update_ctime
(
File
)
,
ok
;
Zapsat
Náhled
Načítá se…
Zrušit
Uložit