[serve] Fix bug where placement group was always detached even in non-detached instances (#15885)

This commit is contained in:
Edward Oakes 2021-05-19 12:22:58 -05:00 committed by GitHub
parent 2dc4198210
commit 2267befe27
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -91,7 +91,7 @@ class ActorReplicaWrapper:
self._placement_group_name, self._backend_tag))
self._placement_group = ray.util.placement_group(
[self._actor_resources],
lifetime="detached",
lifetime="detached" if self._detached else None,
name=self._placement_group_name)
try: