Игор, может интересно будет, в новом ядре Linux 2.6.16 появились системные вызовы pselect/ppoll, я не читал для чего это, лишь увидел краем глаза про обработку событий. Даю линк: http://lwn.net/Articles/164887/ -- Евгений Степанищев