17 for(
auto&& err : errs) {
18 if((m_k_errs != 0) && (m_errs.size() == m_k_errs)) {
19 auto& old_err = m_errs.front();
20 m_tx_id_errs.erase(old_err->tx_id());
25 for(
auto& uhs_id : arg.input_uhs_ids()) {
26 m_uhs_errs.erase(uhs_id);
30 for(
const auto& uhs_id :
31 arg.input_uhs_ids()) {
32 m_uhs_errs.erase(uhs_id);
43 auto new_err = std::make_shared<tx_error>(std::move(err));
45 m_tx_id_errs.insert({new_err->tx_id(), new_err});
49 for(
auto& uhs_id : arg.input_uhs_ids()) {
50 m_uhs_errs.insert({uhs_id, new_err});
54 for(
const auto& uhs_id : arg.input_uhs_ids()) {
55 m_uhs_errs.insert({uhs_id, new_err});