Don't increase the semaphore is a callback is going to get called (this will make the callbacks waiting for the semaphore run for free, even there's no space to run them).
Merge pull request #327 from celery/fix-async-sem-release

Don't increase the semaphore is a callback is going to get called