Agreed.

The only time it should terminate is if Play is shutting down, but we should be defensive.