return;
idle_conns = array_get(&ppool->idle_conns, &idle_count);
- for (i = 0; i < count && i < idle_count; i++) {
+ for (i = 0; i < count && i < idle_count; i++) T_BEGIN {
http_client_connection_claim_idle(idle_conns[i], peer);
claimed_existing = TRUE;
"(%u connections exist, %u pending)",
array_count(&peer->conns),
array_count(&peer->pending_conns));
- }
+ } T_END;
- for (; i < count; i++) {
+ for (; i < count; i++) T_BEGIN {
e_debug(peer->event,
"Making new connection %u of %u "
"(%u connections exist, %u pending)",
array_count(&peer->pending_conns));
(void)http_client_connection_create(peer);
- }
+ } T_END;
if (claimed_existing)
http_client_peer_connection_success(peer);