Copy resume callbacks list prior to making callbacks

- Starting a deferred activity can trigger a new callback to be added
  to the list while we are iterating it

Bug: 136613192
Change-Id: I6690ab0695bb73f11bf343fb41e9fc86b4afec1b
Merged-In: I6690ab0695bb73f11bf343fb41e9fc86b4afec1b
(cherry picked from commit 940b0ac0157945a40d8b3b44d976da53aaeff81f)
(cherry picked from commit a8971c1462f276b2b4d6daab6b18941b9dc9a94a)
1 file changed