puma phased restart task