]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
msgr: set lossy flag on connect attempt
authorSage Weil <sage@newdream.net>
Fri, 31 Oct 2008 23:47:23 +0000 (16:47 -0700)
committerSage Weil <sage@newdream.net>
Fri, 31 Oct 2008 23:51:50 +0000 (16:51 -0700)
src/msg/SimpleMessenger.cc

index 06a28135a64fb6a859e3e140da6a12ff0afd1ca1..9a96fb7344f05c77ab4bc4f6afb887845aa1e41b 100644 (file)
@@ -1142,6 +1142,9 @@ int Rank::Pipe::connect()
     ceph_msg_connect connect;
     connect.global_seq = gseq;
     connect.connect_seq = cseq;
+    connect.flags = 0;
+    if (policy.lossy_tx)
+      connect.flags |= CEPH_MSG_CONNECT_LOSSYTX;
     memset(&msg, 0, sizeof(msg));
     msgvec[0].iov_base = (char*)&connect;
     msgvec[0].iov_len = sizeof(connect);