pass the actual socket for tcp servers