diff --git a/mixing/mixclient/client.go b/mixing/mixclient/client.go index 1bac640d5..00baa5355 100644 --- a/mixing/mixclient/client.go +++ b/mixing/mixclient/client.go @@ -516,7 +516,7 @@ func (c *Client) prDelay(ctx context.Context, p *peer) error { sendBefore := epoch.Add(-timeoutDuration - maxJitter) sendAfter := epoch.Add(timeoutDuration) var wait time.Duration - if now.Equal(sendBefore) || now.After(sendBefore) { + if !now.Before(sendBefore) { wait = sendAfter.Sub(now) sendBefore = sendBefore.Add(c.epoch) }