|
@@ -62,6 +62,7 @@ void DogCore::time_out()
|
|
|
if((agBoxShm->processStatus[1].t_time>0)
|
|
|
&&(static_cast<int>(chkTime1-agBoxShm->processStatus[1].t_time)>60)){
|
|
|
if(system("killall agDP0001")!=-1){
|
|
|
+ sleep(1);
|
|
|
if(system("/root/bin/agDP0001 &")!=-1){
|
|
|
logThread->appendData(QString("[ %1 agBoxDog %2 ] agDP0001 time out: %3")
|
|
|
.arg(QDateTime::fromTime_t(chkTime1).toString("yyyy-MM-dd HH:mm:ss"))
|
|
@@ -88,6 +89,7 @@ void DogCore::time_out()
|
|
|
if((agBoxShm->processStatus[2].t_time>0)
|
|
|
&&(static_cast<int>(chkTime1-agBoxShm->processStatus[2].t_time)>60)){
|
|
|
if(system("killall agDP0002")!=-1){
|
|
|
+ sleep(1);
|
|
|
if(system("/root/bin/agDP0002 &")!=-1){
|
|
|
logThread->appendData(QString("[%1 agBoxDog %2] agDP0002 time out: %3")
|
|
|
.arg(QDateTime::fromTime_t(chkTime1).toString("yyyy-MM-dd HH:mm:ss"))
|
|
@@ -115,6 +117,7 @@ void DogCore::time_out()
|
|
|
if((agBoxShm->processStatus[3].t_time>0)
|
|
|
&&(static_cast<int>(chkTime1-agBoxShm->processStatus[3].t_time)>60)){
|
|
|
if(system("killall agDP0003")!=-1){
|
|
|
+ sleep(1);
|
|
|
if(system("/root/bin/agDP0003 &")!=-1){
|
|
|
logThread->appendData(QString("[%1 agBoxDog %2] agDP0003 time out: %3")
|
|
|
.arg(QDateTime::fromTime_t(chkTime1).toString("yyyy-MM-dd HH:mm:ss"))
|
|
@@ -140,6 +143,7 @@ void DogCore::time_out()
|
|
|
if((agBoxShm->processStatus[4].t_time>0)
|
|
|
&&(static_cast<int>(chkTime1-agBoxShm->processStatus[4].t_time)>60)){
|
|
|
if(system("killall agDP0004")!=-1){
|
|
|
+ sleep(1);
|
|
|
if(system("/root/bin/agDP0004 &")!=-1){
|
|
|
logThread->appendData(QString("[%1 agBoxDog %2] agDP0004 time out: %3")
|
|
|
.arg(QDateTime::fromTime_t(chkTime1).toString("yyyy-MM-dd HH:mm:ss"))
|
|
@@ -165,6 +169,7 @@ void DogCore::time_out()
|
|
|
if((agBoxShm->processStatus[5].t_time>0)
|
|
|
&&(static_cast<int>(chkTime1-agBoxShm->processStatus[5].t_time)>300)){
|
|
|
if(system("killall agDP0005")!=-1){
|
|
|
+ sleep(1);
|
|
|
if(system("/root/bin/agDP0005 &")!=-1){
|
|
|
logThread->appendData(QString("[%1 agBoxDog %2] agDP0005 time out: %3")
|
|
|
.arg(QDateTime::fromTime_t(chkTime1).toString("yyyy-MM-dd HH:mm:ss"))
|
|
@@ -190,6 +195,7 @@ void DogCore::time_out()
|
|
|
if((agBoxShm->processStatus[6].t_time>0)
|
|
|
&&(static_cast<int>(chkTime1-agBoxShm->processStatus[6].t_time)>90)){
|
|
|
if(system("killall agDP0006")!=-1){
|
|
|
+ sleep(1);
|
|
|
if(system("/root/bin/agDP0006 &")!=-1){
|
|
|
logThread->appendData(QString("[%1 agBoxDog %2] agDP0006 time out: %3")
|
|
|
.arg(QDateTime::fromTime_t(chkTime1).toString("yyyy-MM-dd HH:mm:ss"))
|