Sequencial async requests by semaphore