def connect_client(self):
c = Client(profile='<STR_LIT>', context=self.context)<EOL>for name in [n for n in dir(c) if n.endswith('<STR_LIT>')]:<EOL><INDENT>s = getattr(c, name)<EOL>s.setsockopt(zmq.LINGER, <NUM_LIT:0>)<EOL>self.sockets.append(s)<EOL><DEDENT>return c<EOL>
connect a client with my Context, and track its sockets for cleanup