Commit c732bd3e authored by AdamSimpson's avatar AdamSimpson
Browse files

auto...not even once

parent 66a9ee42
Loading
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -49,11 +49,11 @@ void BuilderQueue::tick(asio::yield_context yield) {
    }

    // Request new builders if slots are open
    auto open_slots = max_builders - all_builders.size() - pending_requests;
    auto open_available_slots = max_available_builders - available_builders.size() - pending_requests;
    auto request_count = std::min(open_slots, open_available_slots);
    int open_slots = max_builders - all_builders.size() - pending_requests;
    int open_available_slots = max_available_builders - available_builders.size() - pending_requests;
    int request_count = std::min(open_slots, open_available_slots);
    logger::write("Requesting " + std::to_string(request_count) + " builders");
    for (unsigned int i=0; i < request_count; i++) {
    for (int i=0; i < request_count; i++) {
        pending_requests++;
        asio::spawn(io_service,
                    [&](asio::yield_context request_yield) {