looking through mio.c it looks like jabberd maintains an open socket with each client for the life of the session. Is it true that there is a 1:1 relationship to open socket and client session or does one socket serve multiple clients through some sort of call-back or polling? thanks for any insight, mark hinnebusch Info Tech, Inc.