Currently we need to cancel all the async on destroying Activity.
override fun onDestroy() { super.onDestroy() async.cancelAll() }
With the new component called Lifecycle (Reference link below) we can skip it and the library can itself take care of it by understanding the lifecycle.
Refer:
Lifecycle Architecture Component