Merge pull request #3703 from zexi/hotfix/webconsole-spice

webconsole: skip spice access interval check
This commit is contained in:
Zexi Li
2019-11-15 15:06:35 +08:00
committed by GitHub
+3 -2
View File
@@ -84,8 +84,9 @@ func (man *SSessionManager) Get(accessToken string) (*SSession, bool) {
return nil, false
}
s := obj.(*SSession)
if time.Since(s.AccessedAt) < AccessInterval {
log.Warningf("Token: %s, Session: %s can't be accessed during %s, last accessed at: %s", accessToken, s.Id, AccessInterval, s.AccessedAt)
protocol := s.GetProtocol()
if protocol != SPICE && time.Since(s.AccessedAt) < AccessInterval {
log.Warningf("Protol: %q, Token: %s, Session: %s can't be accessed during %s, last accessed at: %s", s.GetProtocol(), accessToken, s.Id, AccessInterval, s.AccessedAt)
return nil, false
}
s.AccessedAt = time.Now()