call onClose() when already killed (#67) and bump async