]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
AsyncConnection: Add omissive STATE_WAIT state
authorHaomai Wang <haomaiwang@gmail.com>
Thu, 8 Jan 2015 09:33:05 +0000 (17:33 +0800)
committerHaomai Wang <haomaiwang@gmail.com>
Thu, 15 Jan 2015 19:07:11 +0000 (03:07 +0800)
Signed-off-by: Haomai Wang <haomaiwang@gmail.com>
src/msg/async/AsyncConnection.cc

index ec5a68b8a64470091f760cd26f58b2b95d1b5cf2..659eeca4795cf7532ef3aedf280b8cd869c69537 100644 (file)
@@ -842,6 +842,12 @@ void AsyncConnection::process()
           break;
         }
 
+      case STATE_WAIT:
+        {
+          ldout(async_msgr->cct, 20) << __func__ << " enter wait state" << dendl;
+          break;
+        }
+
       default:
         {
           if (_process_connection() < 0)
@@ -1369,7 +1375,7 @@ int AsyncConnection::_process_connection()
 
     default:
       {
-        lderr(async_msgr->cct) << __func__ << " bad state" << get_state_name(state) << dendl;
+        lderr(async_msgr->cct) << __func__ << " bad state" << get_state_name(state) << dendl;
         assert(0);
       }
   }