Browse Source

change src/common/modulecomm. solve attach problem.

yuchuli 3 years ago
parent
commit
1b9aa496e5

+ 2 - 2
src/common/modulecomm/procsm_if.cpp

@@ -102,7 +102,7 @@ void procsm_if_readthread::run()
             bAttach = mpPSM->AttachMem();
             if(bAttach == false)
             {
-                msleep(1);
+                msleep(100);
                 continue;
             }
             else
@@ -118,7 +118,7 @@ void procsm_if_readthread::run()
             if(mbDBUSOK == true)
             {
                 mWaitMutex.lock();
-                mwc.wait(&mWaitMutex,10);
+                mwc.wait(&mWaitMutex,30);
                 mWaitMutex.unlock();
             }
             else

+ 1 - 1
src/driver/driver_map_xodrload/xodrdijkstra.cpp

@@ -186,7 +186,7 @@ xodrdijkstra::xodrdijkstra(OpenDrive  * pxodr)
 //        qDebug("id = %s  juncton = %s ",px->GetRoadId().data(),px->GetRoadJunction().data());
     }
 
-    givlog->debug("road %d ",mroadedge.size());
+//    givlog->debug("road %d ",mroadedge.size());
 
     std::vector<roadedge> * pxxx = &mroadedge;//10021