[VPP-711] uri_tcp_test when master bind fail we met a display issue about retval 50/6450/3
authorflyingeagle23 <wang.hui56@zte.com.cn>
Wed, 26 Apr 2017 12:22:04 +0000 (20:22 +0800)
committerFlorin Coras <florin.coras@gmail.com>
Thu, 27 Apr 2017 07:33:46 +0000 (07:33 +0000)
Change-Id: I320c9079576af5494c8336880a173e1f0ff096ad
Signed-off-by: flyingeagle23 <wang.hui56@zte.com.cn>
src/uri/uri_tcp_test.c

index 0b4aae3..b15fd6c 100755 (executable)
@@ -173,6 +173,8 @@ wait_for_state_change (uri_tcp_test_main_t * utm, connection_state_t state)
        return 0;
       if (utm->state == STATE_FAILED)
        return -1;
+      if (utm->time_to_stop == 1)
+       return -1;
     }
   clib_warning ("timeout waiting for STATE_READY");
   return -1;
@@ -736,7 +738,7 @@ vl_api_bind_uri_reply_t_handler (vl_api_bind_uri_reply_t * mp)
 
   if (mp->retval)
     {
-      clib_warning ("bind failed: %s", format_api_error,
+      clib_warning ("bind failed: %U", format_api_error,
                    clib_net_to_host_u32 (mp->retval));
       utm->state = STATE_FAILED;
       return;