ConcurrentQueue sendQueue = new ConcurrentQueue(); private async Task SendAsyncTask() { bool ready = await sendQueue.TryDequeue(out byte[