Is there any way to get different TCP server objects with different ports to use a different socket object for read? I am trying to port my VB6 multiport communications server application to Gambas2 and (I think) I need something like that to get it to work. Regards, Joe1962