environment/lib/python2.7/site-packages/IPython/zmq/kernelapp.py
def init_heartbeat(self):
        """start the heart beating"""
        # heartbeat doesn't share context, because it mustn't be blocked
        # by the GIL, which is accessed by libzmq when freeing zero-copy messages
        hb_ctx = zmq.Context()
        self.heartbeat = Heartbeat(hb_ctx, (self.ip, self.hb_port))
        self.hb_port = self.heartbeat.port
        self.log.debug("Heartbeat REP Channel on port: %i"%self.hb_port)
        self.heartbeat.start()

        # Helper to make it easier to connect to an existing kernel.
        # set log-level to critical, to make sure it is output
        self.log.critical("To connect another client to this kernel, use:")
def init_heartbeat(self):
        # heartbeat doesn't share context, because it mustn't be blocked
        # by the GIL, which is accessed by libzmq when freeing zero-copy messages
        hb_ctx = zmq.Context()
        self.heartbeat = Heartbeat(hb_ctx, (self.ip, self.hb_port))
        self.hb_port = self.heartbeat.port
        self.log.debug("Heartbeat REP Channel on port: %i"%self.hb_port)
        self.heartbeat.start()

        # Helper to make it easier to connect to an existing kernel.
        # set log-level to critical, to make sure it is output
        self.log.critical("To connect another client to this kernel, use:")
def init_heartbeat ( self ) : # heartbeat doesn't share context, because it mustn't be blocked # by the GIL, which is accessed by libzmq when freeing zero-copy messages hb_ctx = zmq . Context ( ) self . heartbeat = Heartbeat ( hb_ctx , ( self . ip , self . hb_port ) ) self . hb_port = self . heartbeat . port self . log . debug ( "Heartbeat REP Channel on port: %i" % self . hb_port ) self . heartbeat . start ( ) # Helper to make it easier to connect to an existing kernel. # set log-level to critical, to make sure it is output self . log . critical ( "To connect another client to this kernel, use:" )
start the heart beating
start the heart beating