Example #1
0
 @Override
 public void close() throws SailException {
   try {
     super.close();
   } finally {
     try {
       // flush observer regardless of consistency
       observer.flush();
     } finally {
       observer.close();
     }
   }
 }