mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

coulbeck
19.32.2006 d9b21dcf9e0a987e0ffb2cd8f6f59e9f6357a50f
refs
author coulbeck <coulbeck@localhost>
Thursday, October 19, 2006 17:32 +0200
committer coulbeck <coulbeck@localhost>
Thursday, October 19, 2006 17:32 +0200
commitd9b21dcf9e0a987e0ffb2cd8f6f59e9f6357a50f
tree 22025d0d7591ee3b72e14eb78ab708a1f42c6a34 tree | zip | gz
parent 1d533e61d395c11978d62530afa48ef1cf334346 view | diff
Fix for [Issue 798] break infinite loop when problems with naming resolution conflict.  Reviewed by gbellato.
The fix is to replay the operation a maximum of 10 times. There is a unit test for this issue that uses the short-circuit plugin to force the infinite replay loop.
3 files modified
27 ■■■■■ changed files
opends/src/server/org/opends/server/synchronization/SynchMessages.java 10 ●●●●● diff | view | raw | blame | history
opends/src/server/org/opends/server/synchronization/SynchronizationDomain.java 15 ●●●●● diff | view | raw | blame | history
opends/tests/unit-tests-testng/src/server/org/opends/server/synchronization/UpdateOperationTest.java 2 ●●● diff | view | raw | blame | history