Drain is sent by a connector on its control stream to ask the edge to stop.
type Drain structDrain is sent by a connector on its control stream to ask the edge to stop routing new flows to this carrier while its in-flight flows finish, so a replacement carrier can take over without dropping traffic.