'Create a single session and load the tunnel community in the session of that proxy.'

@inlineCallbacks
def create_session(self, index):

    from Tribler.Core.Session import Session
    config = self.config.copy()
    config.set_state_dir(self.getStateDir(index))
    session = Session(config, ignore_singleton=True, autoload_discovery=False)
    (yield session.start())
    self.sessions.append(session)
    market_member = self.generate_member(session)
    mc_community = self.load_triblerchain_community_in_session(session)
    self.load_market_community_in_session(session, market_member, mc_community)
    returnValue(session)
