kriskowal/q — pull request #76 by ForbesLindesay (2012-05-22 13:27:29+00:00)
Title: Fix double resolving of misbehaving promises that returned rejections.

This is intended to fix issue #75. It'll need someone to code review and make sure I've done this right, but it seems to work and make sense, providing I've correctly understood the intended behaviour.