Fix/promises release to early

then after fulfill or reject was not executed.
Should be reworked later to enable object pooling again.