News for hackers. Stuff that matters.
Re:POSIX close(2) is broken by ars on Saturday December 17, 2011 @08:01PM (#3365547)
uuid? Talk about severe overkill. It would be enough to simply not reuse fds, and just keep assigning them sequentially.

A uuid is a 128 bit number - you could assign them sequentially forever and not run out before the universe does.

Even 64 bits would be enough to last longer than the computer will no matter how fast you assigned them.

Re:POSIX close(2) is broken by JoeAltmaier on Sunday December 18, 2011 @08:56AM (#3366621)
Yes; but uuids are network-sharable, never expire (never get reused), can be conjured up without cooperation with anybody. You can merge two handle spaces without any issues, ever.

Its time to stop prematurely optimizing handles.