Commit 23c22ae
Alternative approach: Remove timeout mechanism, rely on stream cleanup
This commit demonstrates that PR #559's stream cleanup alone is sufficient
to prevent hanging, even with servers that ignore SIGTERM. Testing shows:
1. PR #559 stream cleanup alone handles all tested hanging scenarios
2. Timeout mechanism may be unnecessary additional complexity
3. Existing Unix behavior works fine without timeouts
4. Original timeout tests still pass, confirming no regression
This simpler approach preserves Unix behavior while eliminating
platform-specific timeout handling complexity.
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <[email protected]>1 parent 6bc6727 commit 23c22ae
1 file changed
+1
-7
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
178 | 178 | | |
179 | 179 | | |
180 | 180 | | |
181 | | - | |
182 | | - | |
183 | | - | |
184 | | - | |
185 | | - | |
186 | | - | |
187 | | - | |
| 181 | + | |
188 | 182 | | |
189 | 183 | | |
190 | 184 | | |
| |||
0 commit comments