Commits


Eric Erhardt authored and GitHub committed efd7c3a0b2a
ARROW-16978: [C#] Intermittent Archery Failures (#13573) RentReturnAsync has a bug where the rented byte[] is getting returned to the pool while the async action is still using it. This causes intermittent failures due to the pooled array's data being overwritten while it is still used. To fix the issue, we need to await the async action and only return the rented array back to the pool once the async action is complete. Authored-by: Eric Erhardt <eric.erhardt@microsoft.com> Signed-off-by: Eric Erhardt <eric.erhardt@microsoft.com>