| 5366 | } |
| 5367 | |
| 5368 | void YTransaction::commit(CheckStatusWrapper* status) |
| 5369 | { |
| 5370 | try |
| 5371 | { |
| 5372 | YEntry<YTransaction> entry(status, this); |
| 5373 | |
| 5374 | done(status, entry, this, [&]{entry.next()->commit(status);}, [&]{entry.next()->deprecatedCommit(status);}); |
| 5375 | } |
| 5376 | catch (const Exception& e) |
| 5377 | { |
| 5378 | e.stuffException(status); |
| 5379 | } |
| 5380 | } |
| 5381 | |
| 5382 | void YTransaction::commitRetaining(CheckStatusWrapper* status) |
| 5383 | { |
no test coverage detected