Pramod Immaneni created APEXCORE-464:
----------------------------------------
Summary: Refresh tokens method returns expiry time that is same as
current time when there is a processing error
Key: APEXCORE-464
URL: https://issues.apache.org/jira/browse/APEXCORE-464
Project: Apache Apex Core
Issue Type: Bug
Affects Versions: 3.4.0
Reporter: Pramod Immaneni
When there is a processing error, StramUserLogin.refreshTokens used in
StreamingContainer and StramAppMasterService, returns the current time as the
expiry time. This request is called from a loop and in this case will
continuously make requests to refresh tokens with very little delay between the
requests if the requests continue to fail. This will cause an increased
activity on the client, load on the server and increase of network activity. In
failure scenarios like this the request frequency should be tempered.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)