The spec ensures that the timeout timer is properly cleared out even when the async spec throws an exception.