private void doRollback() { int len = queue.Count; for (int i = len - 1; i > -1; i--) { DbTran tran = get(i); try { tran.rollback(true); } catch (Exception ex) { WeedLog.logException(null, ex); } } }