diff options
author | Samuel Just <sam.just@inktank.com> | 2013-07-02 21:09:36 -0700 |
---|---|---|
committer | Sage Weil <sage@inktank.com> | 2013-07-08 16:11:50 -0700 |
commit | 95ef961d8537fc369efd0634262ffb8f288d6e9e (patch) | |
tree | 6ebab710d05d86706660a5efe05dbc6c054b8bfe | |
parent | 09d258b70a28e5cea555b9d7e215fe41d6b84577 (diff) | |
download | ceph-95ef961d8537fc369efd0634262ffb8f288d6e9e.tar.gz |
Pipe: use uint64_t not unsigned when setting features
Fixes: #5497
Signed-off-by: Samuel Just <sam.just@inktank.com>
Reviewed-by: Sage Weil <sage@inktank.com>
Reviewed-by: Joao Luis <joao.luis@inktank.com>
(cherry picked from commit bc3e2f09f8860555d8b3b49b2eea164b4118d817)
-rw-r--r-- | src/msg/Pipe.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/msg/Pipe.cc b/src/msg/Pipe.cc index 42d461ac2f8..2a42b97d92d 100644 --- a/src/msg/Pipe.cc +++ b/src/msg/Pipe.cc @@ -1024,7 +1024,7 @@ int Pipe::connect() connect_seq = cseq + 1; assert(connect_seq == reply.connect_seq); backoff = utime_t(); - connection_state->set_features((unsigned)reply.features & (unsigned)connect.features); + connection_state->set_features((uint64_t)reply.features & (uint64_t)connect.features); ldout(msgr->cct,10) << "connect success " << connect_seq << ", lossy = " << policy.lossy << ", features " << connection_state->get_features() << dendl; |