mirror of
https://github.com/turbot/steampipe.git
synced 2025-12-25 03:00:48 -05:00
* Add test demonstrating bug #4781 - RunBatchSession blocks forever Test currently skipped as it demonstrates the bug where RunBatchSession blocks forever if initData.Loaded channel never closes, even when the context is cancelled. This test will be unskipped after the bug is fixed. Related to #4781 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> * Fix #4781: Add context cancellation check to RunBatchSession Changes RunBatchSession to respect context cancellation when waiting for initialization. Previously, the function would block forever on the initData.Loaded channel if it never closed, even when the context was cancelled. Now uses a select statement to also check ctx.Done(). Fixes #4781 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> --------- Co-authored-by: Claude <noreply@anthropic.com>