Commit cb5cd820 by wuyang.zou

fix dns failed > 3 ,App Will Quit

parent 82183d7f
......@@ -106,7 +106,7 @@ void* listen_pos_func(void* arg)
int reqType=jsonTool.getPushType(posRequestData.data());
LOG(INFO)<<"Pos ReqType:"<<reqType;
if(reqType==REQUEST_TYPE_INIT) {
if(reqType==REQUEST_TYPE_INIT) {
// POS请求类型:: 登录初始化;
// 如果当前内存标识: 插件已接受到, Pos发送过来的登录请求, 初始化标识完成;将断开 插件与 ODS 的长连接, 等待后面插件再与ODS重新连接
if (bInitDone) {
......@@ -274,7 +274,7 @@ void simulator_pos_send_init() {
if (simulator_pos_client.doConnect(client_listen_port, pos_ip.c_str())) {
simulator_pos_client.setSocketTimeout(360); //设置超时
if (simulator_pos_client.write( g_simulator_pos_req_data.data() ) ){
if (simulator_pos_client.write( g_simulator_pos_req_data.data() ) ) {
//等待POS-Plugin返回初始化结果
char tmpBuf[FM_BUF_SIZE] = { 0 };
simulator_pos_send_init_ret = simulator_pos_client.read(tmpBuf, sizeof(tmpBuf) );
......@@ -510,7 +510,7 @@ int main(int argc,char *argv[])
if(!bPriorityDone){
LOG(INFO)<<"ODS set priority send:"<<g_set_pos_priority.data();
if(longConnectionOds.send(g_set_pos_priority ) ) {
if (longConnectionOds.send( g_set_pos_priority ) ) {
longConnectionOds.receive(odsPushData);
g_set_pos_priority_ods_back=odsPushData;
LOG(INFO)<<"ODS set priority back:"<<odsPushData.data();
......@@ -524,7 +524,7 @@ int main(int argc,char *argv[])
LOG(INFO) << odsPushData;
int dataType=jsonTool.isHeartbeatData(odsPushData.data());
if ( 2==dataType ) { //ODS Push Order Data ReqCommand;
if ( 2==dataType ) { //ODS Push Order Data ReqCommand;
if( jsonTool.convertDataOds2Pos(odsPushData, pushPosData) ) {
LOG(INFO) << "----------- PLUGIN ===>> POS ------------";
......@@ -556,7 +556,7 @@ int main(int argc,char *argv[])
bool rlt = longConnectionOds.send(responseData);
LOG(INFO)<<"send to ods result:"<<rlt;
} else if ( 1==dataType ) { //ODS Send Heartbeat ReqCommand;
} else if ( 1==dataType ) { //ODS Send Heartbeat ReqCommand;
if ( !bInitDone ) {
longConnectionOds.setValid(false);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment