Branch: refs/heads/1.2
Home: https://github.com/Eyescale/Equalizer
Commit: 9ec4fca022f73871ab6e97704e17b8ffcedd1b59
https://github.com/Eyescale/Equalizer/commit/9ec4fca022f73871ab6e97704e17b8ffcedd1b59
Author: Stefan Eilemann <[email protected]>
Date: 2012-03-12 (Mon, 12 Mar 2012)
Changed paths:
M libs/co/localNode.cpp
M libs/co/localNode.h
M libs/co/node.cpp
M libs/co/nodePackets.h
M libs/co/objectStore.cpp
M libs/eq/client/client.cpp
Log Message:
-----------
Closes #90: Race condition with simultaneous node connect:
This long-standing race was triggered when two nodes try to connect to
each other at the same time, as it happens with parallel
compositing. Fix by:
* Properly deconnecting all established links when this happens
* Retrying the connection after a random time from each end
[ ] May break build
[ ] May break existing applications (see CHANGES.txt)
[x] Bugfix
[ ] New Feature
[x] Cleanup
[ ] Optimization
[ ] Documentation
------------------------------------------------------------------------------
Try before you buy = See our experts in action!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-dev2
_______________________________________________
Equalizer-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/equalizer-commit
http://www.equalizergraphics.com