@override Future<void> shutdown() async { for (final channel in _channels) { await channel.close(); } }