**Describe the issue**
```
Queries executed: 0.


Queries executed: 0.

^CStopping launch of queries. SIGINT received.
^C^C^C^C^C^C^C^C^C^C^C
```
{
        std::cerr << "\nQueries executed: " << num;
        if (queries.size() > 1)
            std::cerr << " (" << (num * 100.0 / queries.size()) << "%)";
        std::cerr << ".\n";
    }
    
    bool tryPushQueryInteractively(const String & query, InterruptListener & interrupt_listener)
    {
        bool inserted = false;
        while (!inserted)
        {
            inserted = queue.tryPush(query, 100);
            if (shutdown)
            {
                
                return false;
            }
            if (max_time > 0 && total_watch.elapsedSeconds() >= max_time)
            {