logoalt Hacker News

lukaslalinsky • today at 2:23 PM • 0 replies • view on HN

While you could say that, all the operations are documented behavior. You need to assume they will block. If the blocking happens in userspace runtime or in the kernel doesn't matter. And you, as the application author, are the one choosing which runtime to use. This just allows the libraries to be generic.