3 ms·
The problem is that combining this with multithreading makes for a combinatorial explosion of possible states that you might have to deal with. It's just not fe
by regularfry 16y ago
The problem is that combining this with multithreading makes for a combinatorial explosion of possible states that you might have to deal with. It's just not feasible to exhaustively specify everything., and leaving things implicit means that you're expecting the computer to do things you haven't told it to do.
- sambe 16y agoSure, there is complexity. It's easy to make assumptions or forget real-world details too. But you DID tell it to time-out, because that's how the I/O library is specified.
- regularfry 16y agoThe more pernicious problem is when they don't come back at all, having deadlocked.