(no title)
0xABADC0DA | 13 years ago
This is a language designed for concurrency where there's no way to have an efficient timeout for blocking operations. Blocking operations and timeouts go hand-in-hand (select(), poll(), pthread_cond_timedwait(), etc) so why doesn't "select{}" have a timeout clause? It makes no sense. Not even to mention what happens when the system time changes by a lot (your app probably gets hosed).
No comments yet.