]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
SimpleMessenger::Pipe::Accept(): fix open
authorColin Patrick McCabe <cmccabe@alumni.cmu.edu>
Mon, 18 Oct 2010 23:53:28 +0000 (16:53 -0700)
committerColin Patrick McCabe <cmccabe@alumni.cmu.edu>
Tue, 19 Oct 2010 17:05:04 +0000 (10:05 -0700)
When not replacing an existing pipe, zero the 'existing' pointer.

Signed-off-by: Colin McCabe <colinm@hq.newdream.net>
src/msg/SimpleMessenger.cc

index 06ed59d5e6d65de540c1f90b8d55dc29b6a263d1..12a42097af9341668ce70a77c80a06cf31dc39ab 100644 (file)
@@ -782,6 +782,7 @@ int SimpleMessenger::Pipe::accept()
     } else {
       // new session
       dout(10) << "accept new session" << dendl;
+      existing = NULL;
       goto open;
     }
     assert(0);