failed update to the PlainPasswordFilePrincipalDatabase on disk may go
unnoticed, preventing broker restart
-----------------------------------------------------------------------------------------------------------
Key: QPID-2040
URL: https://issues.apache.org/jira/browse/QPID-2040
Project: Qpid
Issue Type: Bug
Components: Java Broker
Affects Versions: 0.5
Reporter: Robbie Gemmell
Assignee: Robbie Gemmell
Priority: Critical
Fix For: 0.6
failed update to the PlainPasswordFilePrincipalDatabase on disk may go
unnoticed, preventing broker restart
Certain use of the File.renameTo() function is not accompanied by a check of
the boolean result, meaning a failed rename can leave the file in the wrong
location, but the cached nature of the PlainPasswordFilePrincipalDatabase masks
the failure until another operation is attempted upon it that needs the output
of the previously failed update.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:[email protected]