Branch: refs/heads/master
Home: https://github.com/Eyescale/Equalizer
Commit: e28e0d997c0294b7c2be6b6aa4ab06d443f70bb3
https://github.com/Eyescale/Equalizer/commit/e28e0d997c0294b7c2be6b6aa4ab06d443f70bb3
Author: Dardo D Kleiner <[email protected]>
Date: 2011-11-04 (Fri, 04 Nov 2011)
Changed paths:
M libs/co/rdmaConnection.cpp
M libs/co/rdmaConnection.h
Log Message:
-----------
Cleanup/fix disconnect handling.
Bit of overhaul in regards to handling disconnect events, especially
attempting to avoid loss of any data thought to have been successfully
sent.
Also introduce (compile time) option to block writes from returning
until the work completion associated with the RDMA write work request
has been received. Performance takes a pretty big hit, but this allows
the application to "fail fast" instead of thinking it wrote
successfully. Default is currently to let the application proceed, only
detecting failure on a subsequent write (i.e. high performance option).
[ ] May break build
[ ] May break existing applications (see CHANGES.txt)
[x] Bugfix
[ ] New Feature
[x] Cleanup
[ ] Optimization
[ ] Documentation
------------------------------------------------------------------------------
RSA(R) Conference 2012
Save $700 by Nov 18
Register now
http://p.sf.net/sfu/rsa-sfdev2dev1
_______________________________________________
Equalizer-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/equalizer-commit
http://www.equalizergraphics.com