Activation promise rejects properly.

Fix #41 #42.