Change this to Task.WhenAll with an array of tasks for c.Send(payload).