-
-
Notifications
You must be signed in to change notification settings - Fork 3.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[intesis] Session Handling improved #16549
Conversation
@fd0cwp - there are no changes, perhaps a merge and/or rebase went wrong? |
// start background initialization: | ||
scheduler.submit(() -> { | ||
logger.trace("trying to log in - current session ID: {}", sessionId); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not strictly related to this PR, but rather the previous one as well: When the binding is started for the first time, there will be no session id, since this is obtained when logging in for the first time, correct? I'm wondering if you should clear the session id in logout
, since that should invalidate it? And - in that case - there would be no reason to log it here in initialize
.
I do not understand this GIT handling. 😔 |
@jlaur: Can you please help me with this DCO issue? I do not know how to fix it. |
Sure. If you click "Details" right next to the DCO line, you will be taken to page with instructions how to rebase your PR and fix the missing sign-off. I just checked, and these instructions seem pretty accurate so I don't have anything to add. Let me know if you encounter any issues. |
Sorry, I don*t get this GIT handling. |
I have changed the login process so that the binding now only logs in at the beginning and logs out at the end of the lifetime. If a request fails due to a missing login or an invalid session ID, a new login attempt is made.
This ensures that
Last change: login and logout is now running asynchronously in a scheduled task (#16476).
Signed-off-by: Christoph fd0cwp@gmx.de