protected getSenderPromise(queueName:string):Promise {
        var self = this;
        var concurrency = self.config.getConcurrency(queueName);

        if (!self.senderPromises[queueName]) {