Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Revisions: Issue #36807 All Revisions ] Back to Issue ]
Summary 0036807: API Change: remove AuthenticationManager.username field
Revision 2017-09-07 19:10 by caristu
Description As stated in issue 0035164 AuthenticationManager.username is thread unsafe.

This variable is used to keep the name of the user that fired the request in order to store this name as part of the DB session information.

To fix this issue that field will be removed and replaced with a ThreadLocal variable which will provide an independently initialized copy of the variable per thread.

As the AuthenticationManager.username is a protected field, its removal is an API change.
Revision 2017-09-07 19:09 by caristu
Description As stated in issue 0035164 AuthenticationManager.username is thread unsafe.

This variable is used to keep the name of the user that fired the request.

To fix this issue that field will be removed and replaced with a ThreadLocal variable which will provide an independently initialized copy of the variable per thread.

As the AuthenticationManager.username is a protected field, its removal is an API change.


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker