[services/federation] don't close ioloop