Way too many ways to wait on a child process with a timeout (gaultier.github.io)
from tedu@inks.tedunangst.com to inks@inks.tedunangst.com on 04 Jan 18:00
https://inks.tedunangst.com/l/5154

So let’s implement our own that does both! As we’ll see, it’s much less straightforward, and thus more interesting, than I thought. It’s a whirlwind tour through Unix deeps. If you’re interested in systems programming, Operating Systems, multiplexed I/O, data races, weird historical APIs, and all the ways you can shoot yourself in the foot with just a few system calls, you’re in the right place!

Very good.

#best #c #concurrency #programming #systems #unix

#best #c #concurrency #inks #programming #systems #unix

threaded - newest