Forked from
Glasgow Haskell Compiler / GHC
42921 commits behind, 89 commits ahead of the upstream repository.
Simon Marlow
authored
This was a regression introduced accidentally in 6b109851. We were previously passing a large time value to select() to simulate blocking, and this broke due to a change from unsigned to signed arithmetic. I've refactored it to be less fragile now - we just pass NULL as the timeval parameter to select(), which is the correct way to do blocking.
Code owners
Assign users and groups as approvers for specific file changes. Learn more.