Files
swift-mirror/lib/Basic/Unix/TaskQueue.inc
Kushal Pisavadia 8f14263fd5 TaskQueue: Add destructor to close FDs, preventing resource leak
The `Task` class was missing a destructor to close pipe file descriptors when
destroyed. This caused file descriptor exhaustion after ~2,187 test runs,
making tests fail with POLLNVAL errors when the system ran out of resources.

This was found with:
```
./unittests/Basic/SwiftBasicTests --gtest_filter="TaskQueueTest.*" --gtest_repeat=1000
```
2025-10-23 12:59:29 +01:00

22 KiB