summaryrefslogtreecommitdiff
path: root/integrationtests/debug_sequence.sh
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2025-06-30 23:40:38 +0300
committerPaul Buetow <paul@buetow.org>2025-06-30 23:40:38 +0300
commit7a917e6e81bf8e956eff2a4a54e9300ab2747949 (patch)
treeac55c6accd1cca2df40529db2cdd26094d4f5ee0 /integrationtests/debug_sequence.sh
parentb4ca43d97c83c3b9da7138b3b4d6f6cce6fed370 (diff)
fix: resolve channel close panic and improve turbo mode synchronization
- Remove problematic close(turboEOF) call from TurboNetworkWriter.Flush() that was causing "close of closed channel" panic when processing multiple files - Add proper EOF signaling in readFiles() after all files are processed - Always create new turboEOF channel for each batch to ensure clean state - Increase flush timeout iterations for turbo mode to handle large file batches - Add wait time after EOF signal to ensure data transmission completes This fixes the panic that occurred in TestDCat2 when processing the same file multiple times, where the TurboNetworkWriter instance was reused and attempted to close the same channel multiple times. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
Diffstat (limited to 'integrationtests/debug_sequence.sh')
0 files changed, 0 insertions, 0 deletions