| 1409 | } |
| 1410 | |
| 1411 | void Session::cancel(ThrowStatusExceptionWrapper* status) |
| 1412 | { |
| 1413 | for (unsigned sessionIdx = 0; sessionIdx < plugin->sessions.getCount(); ++sessionIdx) |
| 1414 | { |
| 1415 | const auto& session = plugin->sessions[sessionIdx]; |
| 1416 | |
| 1417 | if (session.getPtr() == this) |
| 1418 | { |
| 1419 | plugin->sessions.remove(sessionIdx); |
| 1420 | break; |
| 1421 | } |
| 1422 | } |
| 1423 | } |
| 1424 | |
| 1425 | void Session::finish(ThrowStatusExceptionWrapper* status, ISC_TIMESTAMP_TZ timestamp) |
| 1426 | { |