Getting same item from analysis fifo, even though monitor writes only once

In reply to saravanantvs:

Hi Dave,

I have found out the problem.
In report_severity_action, if i specify UVM_DISPLAY | UVM_LOG. then i am getting same info messages more than once. but once i change it to only UVM_LOG. Then i am getting only once.
Any idea why it is happening like this.

axi_fd = $fopen(“AXI_MON_LOG.log”,“w”);
set_report_id_file(“AXI_MON”, axi_fd );
//set_report_severity_action(UVM_LOW, (UVM_DISPLAY | UVM_LOG) );
set_report_severity_action(UVM_LOW, UVM_LOG );