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

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.

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.