add tsSocketSet to wait on multiple socket FDs