You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@river.apache.org by "Robert Resendes (JIRA)" <ji...@apache.org> on 2007/07/26 18:24:04 UTC
[jira] Created: (RIVER-64) Ensure service changes are persisted
prior to modifying active service state
Ensure service changes are persisted prior to modifying active service state
----------------------------------------------------------------------------
Key: RIVER-64
URL: https://issues.apache.org/jira/browse/RIVER-64
Project: River
Issue Type: Improvement
Components: com_sun_jini_mercury
Affects Versions: jtsk_2.1
Reporter: Robert Resendes
Priority: Minor
Bugtraq ID [6246734|http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6246734]
Mercury currently modifies active state then persists, in persistent modes, the changes to disk. There are cases where persistence exceptions are swallowed. At best, this can cause Mercury to be in an inconsistent state upon restart. At worst, this can cause Mercury to violate the spec because supposedly "persistent" state doesn't survive a service restart.
Severity on this bug is low because it's unlikely to occur under expected/normal conditions. Persisting log records should only fail if can't write to the disk (e.g. security issues, disk full, etc.). Should still let the client know of such issues.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.