Erlang SASL存储进度报告,尽管{errlog_type,error}

Erlang SASL存储进度报告,尽管{errlog_type,error},erlang,sasl,Erlang,Sasl,使用此配置文件: [ {gmcontroller, [{config_file, "/mware/config/controller.config"}]}, %% SASL config {sasl, [ {sasl_error_logger, false}, {errlog_type, error}, {error_logger_mf_dir, "log/sasl"}, % Log directory {e

使用此配置文件:

[
 {gmcontroller, [{config_file, "/mware/config/controller.config"}]},
 %% SASL config
 {sasl, [
         {sasl_error_logger, false},
         {errlog_type, error},
         {error_logger_mf_dir, "log/sasl"},      % Log directory
         {error_logger_mf_maxbytes, 10485760},   % 1 MB max file size
         {error_logger_mf_maxfiles, 5}           % 5 files max
         ]}
].
出于某种原因,SASL保留进度报告:

4> rb:start([{report_dir, "/mware/log/sasl"}]). 
rb: reading report...done.
rb: reading report...done.
rb: reading report...done.
rb: reading report...done.
rb: reading report...done.

=PROGRESS REPORT==== 13-Apr-2011::16:29:11 ===
          supervisor: {local,sasl_sup}
             started: [{pid,<0.48.0>},
                       {name,rb_server},
                       {mfargs,
                           {rb,start_link,
                               [[{report_dir,
                                     "/mware/log/sasl"}]]}},
                       {restart_type,temporary},
                       {shutdown,brutal_kill},
                       {child_type,worker}]
{ok,<0.48.0>}

5> rb:list().
  No                Type      Process       Date     Time
  ==                ====      =======       ====     ====
 157            progress  <6835.60.0> 2011-04-13 14:10:31
 156            progress  <6835.60.0> 2011-04-13 14:10:31
 ...
4>rb:start([{report_dir,“/mware/log/sasl”}])。
阅读报告…完成了。
阅读报告…完成了。
阅读报告…完成了。
阅读报告…完成了。
阅读报告…完成了。
=进度报告===2011年4月13日::16:29:11===
主管:{本地,sasl_sup}
已启动:[{pid,},
{name,rb_server},
{mfargs,
{rb,启动链接,
[{报告主任,
“/mware/log/sasl”}]},
{restart_type,temporary},
{关闭,残暴的杀戮},
{child_type,worker}]
{好的,}
5> rb:list()。
无类型进程日期时间
==                ====      =======       ====     ====
157进展2011-04-13 14:10:31
156进展2011-04-13 14:10:31
...

我知道正在使用配置文件,因为日志文件大小正确,并且位于预期目录中。那么我做错了什么呢?

errlog\u type的文档中说:

errlog_type=error | progress | all

将指定的
sasl\u error\u logger
执行的错误记录限制为错误报告、进度报告或两者。默认值为
all

我认为这意味着它只适用于
sasl\u error\u logger
记录的内容,而不适用于其他记录器,即本例中的多文件记录器