MCPcopy Create free account
hub / github.com/FirebirdSQL/firebird / batch_rls

Method batch_rls

src/remote/server/server.cpp:3788–3802  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3786
3787
3788void rem_port::batch_rls(P_BATCH_FREE_CANCEL* batch, PACKET* sendL)
3789{
3790 LocalStatus ls;
3791 CheckStatusWrapper status_vector(&ls);
3792
3793 Rsr* statement;
3794 getHandle(statement, batch->p_batch_statement);
3795 statement->checkIface();
3796 statement->checkBatch();
3797
3798 statement->rsr_batch->release();
3799 statement->rsr_batch = nullptr;
3800
3801 this->send_response(sendL, 0, 0, &status_vector, true);
3802}
3803
3804
3805void rem_port::batch_cancel(P_BATCH_FREE_CANCEL* batch, PACKET* sendL)

Callers 1

process_packetFunction · 0.80

Calls 4

send_responseMethod · 0.95
checkIfaceMethod · 0.80
checkBatchMethod · 0.80
releaseMethod · 0.45

Tested by

no test coverage detected