Here is an example of an error message:
"error":"LockTimeout: Unable to acquire ticket with mode '2' within a max lock request timeout of '1ms' milliseconds."
Â
The timeout is calculated as (Date_t::now() - beforeAcquire) but the message is created immediately so Date_t::now() is not the timestamp when the timeout occurs. It looks like timeout should be calculated as (deadline - beforeAcquire).