Another addendum: I forgot to mention that of course, it must be possible to change the way incoming events are handled. At module initialization time, it will be possible to replace the main select loop. Regards, Dworkin List config page: http://list.imaginary.com/mailman/listinfo/dgd