Что касается функции пула потоков AWS c ++ sdk, существует ли элегантный способ ждать, пока PooledThreadExecutor завершит все задачи в очереди после многократного вызова -for example- getObjectAsync?
Или я должен просто использовать getObjectCallable, хранить ссылки на все будущие объекты в массиве, зацикливать массив и ждать каждого из них.
Деструктор PooledThreadExecutor присоединится к его потокам. Фактически, как если бы вы использовали версию Callable и ждали, пока запрос не вернется, прежде чем выйти.
Других решений пока нет …