diff --git a/common/Motion/motion_server.cpp b/common/Motion/motion_server.cpp index 81dff6b..d61bdc1 100644 --- a/common/Motion/motion_server.cpp +++ b/common/Motion/motion_server.cpp @@ -579,6 +579,7 @@ void run_motion_server() printf("(press Ctrl+C to exit)\n"); signal(SIGINT,killFunc); MyRequestReplyServer server(serverAddr,10); - server.Start(); + if(!server.Start()) + return; server.Run(); } diff --git a/common/MotionServer_kinematic b/common/MotionServer_kinematic index 2928ca0..caf2bce 100755 Binary files a/common/MotionServer_kinematic and b/common/MotionServer_kinematic differ diff --git a/common/MotionServer_physical b/common/MotionServer_physical index 8129729..24de108 100755 Binary files a/common/MotionServer_physical and b/common/MotionServer_physical differ