Exiting validators without first unsubscribing, results in the pool incorrectly thinking the validators are still subscribed -- the subscriber count does no go down to reflect the number of exited validators.
Additionally, this directly (negatively) affects the calculated awards for all remaining subscribed validators -- they are getting less because the pool is still accumulating awards to validators that are no longer subscribed or validating.
Describe the bug
Exiting validators without first unsubscribing, results in the pool incorrectly thinking the validators are still subscribed -- the subscriber count does no go down to reflect the number of exited validators.
Additionally, this directly (negatively) affects the calculated awards for all remaining subscribed validators -- they are getting less because the pool is still accumulating awards to validators that are no longer subscribed or validating.
To Reproduce