-
On calling this function, a message sending might get delayed, because of internal timeout (LIBUS_TIMEOUT_GRANULARITY (?)). This call may require waking up a loop after publishing. |
Beta Was this translation helpful? Give feedback.
Answered by
ghost
Jan 23, 2020
Replies: 1 comment
-
No, you get that delay because you call publish from another thread. You're not allowed to, if you need to publish from another thread call Loop::defer with a lambda doing the publish. Read more in the user manual |
Beta Was this translation helpful? Give feedback.
0 replies
Answer selected
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
No, you get that delay because you call publish from another thread.
You're not allowed to, if you need to publish from another thread call Loop::defer with a lambda doing the publish.
Read more in the user manual