fix: same

This commit is contained in:
Simon Cruanes 2022-04-12 13:53:24 -04:00
parent 2c1c67bfe8
commit 3448e33d29
No known key found for this signature in database
GPG key ID: EBFFF6F283F3A2B4

View file

@ -450,9 +450,10 @@ let mk_emitter ~(config:Config.t) () : (module EMITTER) =
while !continue do
let@ () = guard in
let timeout = batch_timeout() in
if emit_metrics ~force:timeout () then ()
else if emit_traces ~force:timeout () then ()
else (
let do_metrics = emit_metrics ~force:timeout () in
let do_traces = emit_traces ~force:timeout () in
if not do_metrics && not do_traces then (
(* wait *)
let@ () = with_mutex_ m in
Condition.wait cond m;