- m_queue was not initialized to nullptr, crashes - split queue-is-done to a separate slot rather than a lambda - prefer queueing calls to fetchNext(), for responsiveness
This is the actual "meat" of the branch, which makes the netinstall module request one URL at a time until one succeeds.