def sendversion(self):
     logger.debug('Sending version message')
     self.sendDataThreadQueue.put(
         (0, 'sendRawData',
          shared.assembleVersionMessage(self.peer.host, self.peer.port,
                                        self.streamNumber,
                                        not self.initiatedConnection)))
 def sendversion(self):
     with shared.printLock:
         print 'Sending version message'
     self.sendDataThreadQueue.put(
         (0, 'sendRawData',
          shared.assembleVersionMessage(self.peer.host, self.peer.port,
                                        self.streamNumber)))
    def sendversion(self):
        with shared.printLock:
            print 'Sending version message'

        try:
            self.sock.sendall(shared.assembleVersionMessage(
                self.peer.host, self.peer.port, self.streamNumber))
        except Exception as err:
            # if not 'Bad file descriptor' in err:
            with shared.printLock:
                print 'sock.sendall error:', err
Exemplo n.º 4
0
    def sendversion(self):
        with shared.printLock:
            print 'Sending version message'

        try:
            self.sock.sendall(
                shared.assembleVersionMessage(self.peer.host, self.peer.port,
                                              self.streamNumber))
        except Exception as err:
            # if not 'Bad file descriptor' in err:
            with shared.printLock:
                print 'sock.sendall error:', err
    def sendVersionMessage(self):
        datatosend = shared.assembleVersionMessage(
            self.peer.host, self.peer.port, self.streamNumber)  # the IP and port of the remote host, and my streamNumber.

        logger.debug('Sending version packet: %s'%repr(datatosend))

        try:
            self.sock.sendall(datatosend)
        except Exception as err:
            # if not 'Bad file descriptor' in err:
            logger.debug('sock.sendall error: %s\n' % err)
            
        self.versionSent = 1
Exemplo n.º 6
0
    def sendVersionMessage(self):
        # The IP and port of the remote host, and my streamNumber.
        datatosend = shared.assembleVersionMessage(self.peer.host, self.peer.port,
                                                   self.streamNumber, not self.initiatedConnection)
        logger.debug('Sending version packet: ' + repr(datatosend))

        try:
            self.sendBytes(datatosend)
        except Exception as err:
            # if not 'Bad file descriptor' in err:
            logger.error('sock.sendall error: %s\n' % err)

        self.versionSent = 1
    def sendVersionMessage(self):
        datatosend = shared.assembleVersionMessage(
            self.peer.host, self.peer.port, self.streamNumber, not self.initiatedConnection)  # the IP and port of the remote host, and my streamNumber.

        logger.debug('Sending version packet: ' + repr(datatosend))

        try:
            self.sendBytes(datatosend)
        except Exception as err:
            # if not 'Bad file descriptor' in err:
            logger.error('sock.sendall error: %s\n' % err)
            
        self.versionSent = 1
    def sendVersionMessage(self):
        datatosend = shared.assembleVersionMessage(
            self.peer.dest, self.streamNumber)  # the IP and port of the remote host, and my streamNumber.

        with shared.printLock:
            print 'Sending version packet: ', repr(datatosend)

        try:
            self.sendBytes(datatosend)
        except Exception as err:
            # if not 'Bad file descriptor' in err:
            with shared.printLock:
                sys.stderr.write('sock.sendall error: %s\n' % err)
            
        self.versionSent = 1
Exemplo n.º 9
0
    def sendVersionMessage(self):
        datatosend = shared.assembleVersionMessage(
            self.peer.host, self.peer.port, self.streamNumber)  # the IP and port of the remote host, and my streamNumber.

        with shared.printLock:
            print 'Sending version packet: ', repr(datatosend)

        try:
            self.sock.sendall(datatosend)
        except Exception as err:
            # if not 'Bad file descriptor' in err:
            with shared.printLock:
                sys.stderr.write('sock.sendall error: %s\n' % err)
            
        self.versionSent = 1
Exemplo n.º 10
0
    def sendVersionMessage(self):
        datatosend = shared.assembleVersionMessage(
            self.HOST, self.PORT, self.streamNumber)  # the IP and port of the remote host, and my streamNumber.

        shared.printLock.acquire()
        print 'Sending version packet: ', repr(datatosend)
        shared.printLock.release()
        try:
            self.sock.sendall(datatosend)
        except Exception as err:
            # if not 'Bad file descriptor' in err:
            shared.printLock.acquire()
            sys.stderr.write('sock.sendall error: %s\n' % err)
            shared.printLock.release()
        self.versionSent = 1
Exemplo n.º 11
0
    def sendVersionMessage(self):
        datatosend = shared.assembleVersionMessage(
            self.peer.host, self.peer.port, self.streamNumber)  # the IP and port of the remote host, and my streamNumber.

        try:
            self.sendBytes(datatosend)
        except Exception as err:
            if not 'Bad file descriptor' in err:
                pass
            elif not 'Broken pipe' in err:
                pass
            else:
                sys.stderr.write('sock.sendall error: %s\n' % err)
            
        self.versionSent = 1
Exemplo n.º 12
0
    def sendVersionMessage(self):
        datatosend = shared.assembleVersionMessage(
            self.peer.host, self.peer.port, self.streamNumber
        )  # the IP and port of the remote host, and my streamNumber.

        try:
            self.sendBytes(datatosend)
        except Exception as err:
            if not 'Bad file descriptor' in err:
                pass
            elif not 'Broken pipe' in err:
                pass
            else:
                sys.stderr.write('sock.sendall error: %s\n' % err)

        self.versionSent = 1
Exemplo n.º 13
0
 def sendversion(self):
     with shared.printLock:
         print "Sending version message"
     self.sendDataThreadQueue.put(
         (0, "sendRawData", shared.assembleVersionMessage(self.peer.host, self.peer.port, self.streamNumber))
     )
 def sendversion(self):
     logger.debug('Sending version message')
     self.sendDataThreadQueue.put((0, 'sendRawData', shared.assembleVersionMessage(
             self.peer.host, self.peer.port, self.streamNumber, not self.initiatedConnection)))
Exemplo n.º 15
0
 def sendversion(self):
     self.sendDataThreadQueue.put((0, 'sendRawData', shared.assembleVersionMessage(
             self.peer.host, self.peer.port, self.streamNumber)))
 def sendversion(self):
     with shared.printLock:
         print 'Sending version message'
     self.sendDataThreadQueue.put((0, 'sendRawData', shared.assembleVersionMessage(
             self.peer.dest, self.streamNumber)))