Opened 13 years ago
Last modified 10 years ago
#33 started defect
Fix stdio to use int for fds instead of a short
| Reported by: | john | Owned by: | john |
|---|---|---|---|
| Priority: | major | Component: | userland |
| Version: | Keywords: | stdio | |
| Cc: | Blocked By: | ||
| Blocking: | Parent Tickets: | ||
| P4 Branch: | GIT Branch: | stdio_file | |
| FreeBSD PR: | 172332, 203900 | Due Date: |
Description
Right now stdio uses a short for file descriptors instead of an int. This means it can't handle FD's above 65535.
Change History (4)
comment:1 Changed 13 years ago by john
comment:2 Changed 13 years ago by john
- Owner set to john
- P4 Branch set to //depot/projects/stdio_file/...
- Status changed from new to accepted
comment:3 Changed 13 years ago by john
- Status changed from accepted to started
comment:4 Changed 10 years ago by john
- FreeBSD PR set to 172332, 203900
- GIT Branch set to stdio_file
- P4 Branch //depot/projects/stdio_file/... deleted
Moved to github.
Note: See
TracTickets for help on using
tickets.

I have patches to fix this, but they break Perl. The patches need to be moved to a p4 branch, and I need to resume doing port-exp runs to see what else breaks. For Perl I need to probably create some sort of fdisown()-like call.