|
|
@ -388,7 +388,7 @@ func main() {
|
|
|
|
|
|
|
|
|
|
|
|
// Update fast token if a new one is received or expiry time is reduced.
|
|
|
|
// Update fast token if a new one is received or expiry time is reduced.
|
|
|
|
if (client.Fast.Token != "" && client.Fast.Token != fast.Token) ||
|
|
|
|
if (client.Fast.Token != "" && client.Fast.Token != fast.Token) ||
|
|
|
|
client.Fast.Expiry.Before(fast.Expiry) {
|
|
|
|
(client.Fast.Expiry.Before(fast.Expiry) && !client.Fast.Expiry.IsZero()) {
|
|
|
|
fast.Token = client.Fast.Token
|
|
|
|
fast.Token = client.Fast.Token
|
|
|
|
fast.Mechanism = client.Fast.Mechanism
|
|
|
|
fast.Mechanism = client.Fast.Mechanism
|
|
|
|
fast.Expiry = client.Fast.Expiry
|
|
|
|
fast.Expiry = client.Fast.Expiry
|
|
|
|