Signal és timeout eseményeket tud kezelni? Gondolom socket event-eket regisztrál a programozó, abból összeállítod a select() fd_set paramétereit. Fogadhatnál abszolút időbélyegekkel felcímkézett időzített eseményeket is, amelyeket bedobnál egy prioritásos sorba. A sor elején álló eseményig hátralévő (relatív) időintervallumot megadnád a select() timeout-jaként, és máris tudna a programozó kapcsolatfüggő időkorlátokat regisztrálni a kapcsolataira. Mit szólsz? :)