aboutsummaryrefslogblamecommitdiffstats
path: root/bootstrap/lib/kernel/ebin/logger_disk_log_h.beam
blob: 8ae617404cac8609148492d7f2730cadf276568f (plain) (tree)
1
2
3
4
5
6
7
8
9
                                          
                                      

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             


                                                                                                                             

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         




                  
                                       













                                                 
                                     

           
                                                      












                                     
                                        


   




                              
  








                                   
  






                                                                            



          
             
      
                 



              

                                                      
              
                        
  














           









                                                                                             

  


                              
              
               
           


                  
       
                              

                   
                   
  



                                                  
         
                     
     


                       
  







        


                                                   
            


                             
    



                                              

 









                                
                
                              
         
                        
                
                              
         
                        
                
                              
         

                


             
                   

        


                           

                




                                         






    
              
  

                     
  
         

                   





                                                                   
                                   
                                            
  


        

                         


  


                                                                         
                       






                                                                                                           
  



            


                                   


  



                                              



            







                                                            
      


                                                           


 

                  
                  






                                                     


 

                  
                  










                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
              
FOR1#�BEAMAtU8��logger_disk_log_h
start_linkinitproc_lib
disk_log_sync
gen_servercalltimeoutbadargerrorinforesetadding_handleridaddingokmapsgetmergelogger_h_commonoverload_levels_okfalsetruedrop_new_reqs_qlenflush_reqs_qlentoggle_sync_qleninvalid_levelswait_for_bufferremovechanging_config
disk_log_optschanging
change_configillegal_config_changecheck_configto_listmerge_default_logoptswraptypehaltinfinity	undefinedfileget_cwdfilenamejoinmax_no_bytesmax_no_filescheck_log_optsinvalid_configdisk_log_optcheck_my_configcheck_common_configinvalidvalidremoving_handlerswap_buffererlangwhereisbufferlogis_pid
log_to_binarycall_cast_or_dropdl_sync_intselfregister	trap_exitprocess_flagoff_heapmessage_queue_datalogger_h_test_hooksetsnewinsertinit_ackmicrosecondmonotonic_time	last_qlenprev_sync_resultprev_log_resultburst_msg_countlast_opsyncburst_win_tslast_log_tslog_optsdl_syncprev_disk_log_infomodeasyncrepeated_disk_log_synccast
open_disk_logerror_notifybadmap
enter_looplistsfoldlhandle_callfilesync_repeat_intervalreply	no_repeat
rep_sync_trefcancel_timerstophandle_castnoreplytimerapply_afterhandle_infoEXITdisk_logerror_statusblocked_log	truncatedfull	terminatenormalstop_or_restartcode_changeget_init_statestartshutdownrestart	temporarymodulesworker
logger_sup
supervisorstart_childdelete_childdo_log
check_loadkill_if_chokedflushflush_log_requestsmessage_queue_lenprocess_infodroppedwritelimit_burstelement-filelib
ensure_dirlinktosizenameopenclose_disk_loglookuplclosedisk_log_write
disk_log_blogblogerror_notify_newmodule_infoget_module_info-enter_loop/2-fun-0-Codea��"�"0 �0E#3E33E33E3#@2@� N00�0R@0u@�#@RhU�@0iPj�e �@G`�l#p�EF #GRGF G�G#F G�G��P��0�@�#@�h��`0i�j�� �@G��l#��EF #G�GF G�G#F G�GЙp��0
@�#@�h���0i�j�
 �@G�l#�EF #G�GF G�G#F G�G����
�
 �0 @$@@��� 
 �
 
B@G#@@��0 @��
y@�� 0@��@0
;
@



�
�
`
#

�0F03GG#GF G
G3F G�G0@@#@$$��0
{+

@�0@
�� P0F G
G@0�H��J�
 �
�
@
3�#�
�
@
S�C+
C#+
S300@@#$@
 � 
 �
 
@B#F0G
!GG#@@�#@$$h
�0i+

@0j�
 �@G0�l#0p F0#G
"GGF G�G#�
#  0
;
@�
!
 
#!�
�
 �#00@#@G#@$@
�0 @@� 
&@�`�
++
"
@$@G#@�0 @�`�
4+
"
��$@
0F G
G@0"0# @G#@@�0 �`�
4+
$
0F G
G$%�
% &P @D@
&#@4@
'�0 @$+
'
(@
)@
*=
('@9@�(@@�p�
) 
B@DD�  �� �G�
/
0
'$
+@4�! 0P)�H*�"
1+8
2A#9
1:
1 B3BC0
13;3
1�
+
,
'
-
0
.
/
/,7
1C@#
+-;C
1@
&
0
(
0.,
0C
*-
1C'
1C=
0/,
0C
)-
1C'
1C0@#
+1p F0#G
2G
3GF G�G#24
*@
3�#
448
7 A@�$�0
8;
8@
6
5
7
65pF0G
2GGF G�G 6@
4 74
3@
8�$J9�%
8:�
9�
9 �@
~;�&
9 <  @@�'�+
=
*@
 =0F G
<G@�( >�)
= ?�
>�
> �#00@@@#$@#�*�
�+
@
@@� �+ �@@�, �@�*HA�-2B8
AA#8
A#A#3C�
A3�
A3 
S8
ACACcs�
Ac�
Ac 
A�4
As`�	�@@@3$@S4@cD@�T@�. �@
@
D�/ @
F@
G�0 @
H�1+
C
*@G @
H�1 C@G0@
H�1 @G@@
H�1 @GP@
H�1 @G`@
H�1 @Gp@
H�1 @4@�2 
�+
E
@G�@h
D�3 Di@G�@�4 0	�F G
G@�5@
M�6�
FD�7�DT
O
P

Q

R�
S
T
U
V
W4
XT
Y
*
Z
[	�@
\@$D�@ �8 @@ 
H E@@TF0G
^GGT�P�9@�:F0F G
`GD�7G�;
a H�
M�
M 
#+
M#
  @@�<I
K�
J 
<B#@@#g@#@�=0=
LJ
IK
IL@@#@�>0 M@#@@�?N0N�@
d0O9
W<
N@0
P 
VPB3+
N3
!�
N#B C�
N# 
eSp`@#T@C@G#@Sd@�A0 @@D@T�B 0�
]�
]`
3
#
@@@#$@34�C@0
\;
\@

Q

RQ�F0GG4G$F #G
GF G�G#F0G
fGGTpR@D@
*#$4D@
e�D0 0
T;
T@
g
S
*
US@T@
*#Td@
h�E0 �E=
UT,
Ud@T@
*#Td@
h�F0 �F	�@
\�G U@F0G
fG
GpVB3+
N3
=0B@r�H0
�9
^:
^ @BB#F0G
fGG#W0
N;
N�R
X
j
Y�
Z�
[X�
N#�
N# �3@@#@3�I 
��
_�
_ 
P@ F0#G
fGG@#YP0F@G
jGG�G
G#Z@0F0G
fG#G#[0@#@
M�J�
`�K��
O
P

Q

V
Y
*@F0G
fG
G@\�CJ]�LH^�HH_�IH`0F G
`G�Ka�M
k b9
c:
a B#+
a#
= B@#@
]�N0
�9
h:
h 0BF G
lGc+
a
\�
a�
a`
eC�3
S#P-
fC@C+
d#
T@=
ed@3�O 
�e 	�EG�3@C@b@
]#@@C�P@�
j 
@�
iB#�Q�0@
S
T
h#=
gf@g0F G
lG@h�NHi0F G
`G�Qj�RHk�S
o l9
s<
s@0
m@
nmB#+
s#
p�
s�
s�0 F G
lGnB#+
s#
qB 3B0C9
rC:
sC BCS0
sS;S
s`
r
o
s
p
t
qo�
s�
s@�s
Yc
 P�@@CF@#G
qGsG3GC@c@C�T0
��U� 
Y0F G
lG@ p�
s�
s@�s
Yc
 P�@@CF@#G
qGsG3GC@c@C�V0
��W� 
Y0F G
lG@ q�
s�
s@�s
Yc
 P�@@CF@#G
qGsG3GC@c@C�X0
��Y� 
Y0F G
lG@ r+
sC
u�
s�
s@�c
YS
Pp@F@#G
qGcG3G
u@S@
u�Z0
��[� 
Y
u0F G
lG@s0 F G
lGt�\
v u�
t�
t �#00@#$@@
*#@@
h�]0 �]@
w@$�^ 
�@@#@$�_00v�`
y0w0 F G
Gx�a
zy@G�z�b
{0{
�0E##E#EF0#GG"G�c�G0�
|��
}
~
{#�
G�
'
�@
��d �
| 
@
|}�e
j~@�f�+

*@
@
j@�g @�@
��h  @
��i
�0��
�#�
�#
Z�
�# �3p@$@T@#4@D@3d@
M�j@$@4�k!9
�:
�@BB #B0@43@B4@d�l@"+
�4
�@$#@@3@d@
�p�@T3@$#@DC@4@S@d`
�p��kH��m
�@��
�3�
�3
V0@@$@3@#@��n#	�@
��o $9
�:
� @G�@$$�p �p�`
O
V
Z
[0F G
�G@0��oH��q
�`��
�S�
�S�
X�
A�
Vs
Oc��@d@S$@34@#D@T@ct@s�@��@��@S�r%9
�:
�0BBB ;
�@

�

��)
��@4@$#$4t@d�s0
�	�@t@@
��t $�t&!@t#@
=
��;
�@

�

��@4@$#$4@d�u0
�@t@#@
=
��@t@$#@
���v}0'D�3@t@�'
�!'
�9��3@#4+
�T
[@T=
��@G�$T@d�w @
[�@#@4@d@#d$4T�w 
�@@#@d=
��@@T�@4@T@#d)
��@�=
���x}'���
�d�y�d�
RT
X
U
VD
Z4�y� 
O�0F GtG@���zI�0F G
`Gd�y��rH��{
^ ��
��
��
+S
/C
03
'#P`@@#@3$@C4@SD@S�|(+
�
;
�@
(
�
&
��@4=
��0F G4G$�	�F #G
�GE#G�F #G
'GE#F #G
�GE#F #G
+GDE#F #G
�GE#$4D�})9
�:
� BB#0
�;
�@

��
��+
�#@
P�P��~I��}J��H���
� � @@R@
Hh
��� *i8
�A#9
�:
� B3+
�3
4
�#@��+=
��4
�#=
��i@��+�@� ��,@
���k���
�0�@0@$@@
�@#@
Hh4
��� *i48
�A#9
�:
� B3+
�3
4
�#@@$�� -=
��4
�#@3=
��i4@@$�� -�+
�
�
����@
Q

S
�@�@4@@
Q�� .,
�4@@
W�� .PF@G$G
=GG4$@����
���� 
Q4@���k�0F G
`G���0F G
`G�����R �0 @@@R@
Hh$
��� *i$8
�A#9
�:
� B3+
�3
4
�#@��+=
��4
�#@3=
��i$@��+�+
�
�
����@
P

S
T0�@$@@
P�� .,
�$@@
W�� .PF@GG
TGG$@����
���� 
P$0���k�0F G
`G���0F G
`G�����
�0�+
�@
�@#��N��
��@�N/��
��@@�N 0™�
�0�0@@#�� �@#@
]���0
�9
�:
� Bę�HStrTImpTP1$+,-.5:;:>?@:B:C:EI;IJIKL:N]_:
bcaimnx�������:��:�:���q�I�qTq�q�:�:�ExpT�����ywvuolkbdOB=?9<8:
	FunT����LitT�Ix�uSKN�@-3A	D��$W�2�V�*�f�ݞ�6��v69VVQ��8��J�hK��_��\�3�^W�#b��pRـ��mZ	:^g��k/����&4���M[xw{/�e:q!덏w]a,�;�W��_j��t�̒]��8�J�S�f�V���.�;S��?l��V� ���N���>�#����r�����mʱi��F9fL
Y1`^�փ��)´h9e�]��I�'�>!�����o��;�ͣ�C�,Fb�.�cc-
�"���`�JY^���ы�̭H�
��yo���V܉���$
�.c�=����{[F�ۃ�"��/��ҷ�ک��6��dj����7�����o7��)e���Rf�Y6Hl�&U9�L?m�?�l�}�}N��H7P|X��Z*#�V�:��Rj5���Ր����Q�+�1a��o��3˥�AttrI�lhdvsnln�D���u�f'=`62jhd	behaviourld
gen_serverjj