The change set was still used after disposal in notifying db change
listeners.
refs #6233
Change-Id: I3e9f49ea084703afdc2129162402ab592f2f3f72
// deny can always remove a persistent statement.
clusterStream.reallyFlush();
// deny can always remove a persistent statement.
clusterStream.reallyFlush();
- Disposable.safeDispose(session.clientChanges);
session.clientChanges = new ClientChangesImpl(session);
session.clientChanges = new ClientChangesImpl(session);
this.close(); // Everything is lost anyway.
throw new IllegalStateException(e);
} finally {
this.close(); // Everything is lost anyway.
throw new IllegalStateException(e);
} finally {
+ Disposable.safeDispose(cs);