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

boli
06.20.2008 427561a722e7b86112647c22f33bf2936f53e1b0
Fixed a issue where a canceled add or mod operation could produce a unchecked exception.

Fix for issue 3322
1 files modified
10 ■■■■■ changed files
opendj-sdk/opends/src/server/org/opends/server/backends/jeb/EntryContainer.java 10 ●●●●● patch | view | raw | blame | history
opendj-sdk/opends/src/server/org/opends/server/backends/jeb/EntryContainer.java
@@ -1856,6 +1856,11 @@
      EntryContainer.transactionAbort(txn);
      throw directoryException;
    }
    catch (CanceledOperationException coe)
    {
      EntryContainer.transactionAbort(txn);
      throw coe;
    }
    catch (Exception e)
    {
      EntryContainer.transactionAbort(txn);
@@ -2408,6 +2413,11 @@
      EntryContainer.transactionAbort(txn);
      throw directoryException;
    }
    catch (CanceledOperationException coe)
    {
      EntryContainer.transactionAbort(txn);
      throw coe;
    }
    catch (Exception e)
    {
      EntryContainer.transactionAbort(txn);