Tear the transport down.
@override Future<void> shutdown() async { final t = _transport; if (t != null) t.close(); _transport = null; _externalSpec = null; }