fixed EXC_BAD_ACCESS

First of all, thanks for this great lib, it made my life so much easier.

When I tried to add a addDone to my promise, which was already resolved I got the EXC_BAD_ACCESS send. I guess it was because GC already removed the value (or error), because nothing was pointing to it.