use 'Warning' instead of 'Error' for lost races in resolving promises (fixes #201)