>From https://svn.open-mpi.org/trac/ompi/ticket/2045, I have added a lot more 
>diagnostic error and verbose messages to the TCP BTL that detail what 
>endpoints it creates, what IP addresses and ports its trying to connect to, 
>etc.  As part of this, I also added a magic ID string into the TCP BTL socket 
>handshake so that processes can identify if the socket peer is an OMPI process.

    http://bitbucket.org/jsquyres/tcp-debug-printf/

The initial commit with all the new messages and whatnot is here:

    http://bitbucket.org/jsquyres/tcp-debug-printf/changeset/9efe756cda30/

There are now multiple levels of TCP BTL verbosity: 10, 20, and 30.  Each level 
gives successively more information.

This ended up in a lot more code addition than I thought it would, so I'm a 
little uncomfortable just committing it to the trunk.  Can anyone who cares 
have a look at this before I commit?  If possible, it would be good to get some 
testing on Solaris and Windows at a minimum before I commit, too -- just to 
minimize the chance of trunk breakage.

If I hear nothing back by next Friday (12 March 2010), I'll commit.

Thanks!

-- 
Jeff Squyres
jsquy...@cisco.com
For corporate legal information go to:
http://www.cisco.com/web/about/doing_business/legal/cri/


Reply via email to