in src/Elastic.Channels/BufferedChannelBase.cs [243:253]
public async Task<bool> WaitToWriteManyAsync(IEnumerable<TEvent> events, CancellationToken ctx = default)
{
ctx = ctx == default ? TokenSource.Token : ctx;
var allWritten = true;
foreach (var e in events)
{
var written = await WaitToWriteAsync(e, ctx).ConfigureAwait(false);
if (!written) allWritten = written;
}
return allWritten;
}