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

coulbeck
19.32.2006 d9b21dcf9e0a987e0ffb2cd8f6f59e9f6357a50f
opends/src/server/org/opends/server/synchronization/SynchronizationDomain.java
@@ -1038,10 +1038,11 @@
    Operation op = null;
    boolean done = false;
    ChangeNumber changeNumber = null;
    int retryCount = 10;
    try
    {
      while (!done)
      while (!done && retryCount-- > 0)
      {
        op = msg.createOperation(conn);
@@ -1093,6 +1094,18 @@
          done = true;
        }
      }
      if (!done)
      {
        // Continue with the next change but the servers could now become
        // inconsistent.
        // TODO : REPAIR : Should let the repair tool know about this
        int msgID = MSGID_LOOP_REPLAYING_OPERATION;
        String message = getMessage(msgID, op.toString());
        logError(ErrorLogCategory.SYNCHRONIZATION,
            ErrorLogSeverity.SEVERE_ERROR, message, msgID);
        updateError(changeNumber);
      }
    }
    catch (ASN1Exception e)
    {