delay config for lp sim

This commit is contained in:
Prem Chaitanya Prathi 2025-03-30 06:43:05 +05:30
parent e91bf3f14a
commit d238cda993
2 changed files with 7 additions and 1 deletions

View File

@ -159,7 +159,7 @@ proc setupAndPublish(rng: ref HmacDrbgContext, conf: LPMixConf) {.async.} =
error "failed to publish message", error = res.error
lp_mix_failed.inc(labelValues = ["publish_error"])
await sleepAsync(1000)
await sleepAsync(conf.msgInterval)
info "###########Sent all messages via mix"
quit(0)

View File

@ -38,6 +38,12 @@ type
name: "num-msgs",
}: int
msgInterval*{.
desc: "Interval between messages in milliseconds.",
defaultValue: 1000,
name: "msg-interval",
}: int
minMixPoolSize* {.
desc: "Number of messages to wait for before sending.",
defaultValue: 3,