caolan/async — pull request #200 by coreyjewett (2012-11-18 08:53:42+00:00)
Title: Throw Error when callback is called too many times.

In certain situations calling the callback more than once will advance internal counters and cause silent data drops.