]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
kclient: debug peer_reset thing
authorSage Weil <sage@newdream.net>
Thu, 30 Jul 2009 22:39:41 +0000 (15:39 -0700)
committerSage Weil <sage@newdream.net>
Thu, 30 Jul 2009 22:39:41 +0000 (15:39 -0700)
I saw ceph_peer_reset with a bad entity_name.. wtf.

src/kernel/messenger.c

index 82c8114f0984f076b24349c124ac9a1cc9ae688a..2e9b3c6f45675717aee1276484ee98f143af3dfc 100644 (file)
@@ -1108,6 +1108,7 @@ static int process_connect(struct ceph_connection *con)
                prepare_read_connect(con);
 
                /* Tell ceph about it. */
+               pr_info("reset on %s%d\n", ENTITY_NAME(con->peer_name));
                con->msgr->peer_reset(con->msgr->parent, &con->peer_addr,
                                      &con->peer_name);
                break;
@@ -1250,6 +1251,7 @@ static int process_accept(struct ceph_connection *con)
                        if (peer_cseq == 0) {
                                /* peer reset, then connected to us */
                                reset_connection(existing);
+                               pr_info("reset on %s%d\n", ENTITY_NAME(con->peer_name));
                                con->msgr->peer_reset(con->msgr->parent,
                                                      &con->peer_addr,
                                                      &con->peer_name);