| 
														
															@@ -360,9 +360,9 @@ async function closeAppAll() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         // }); 
														 | 
														
														 | 
														
															         // }); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         execSync(`sudo kill $(pgrep -f "^.*\/4l_as_")`, (error, stdout, stderr) => { 
														 | 
														
														 | 
														
															         execSync(`sudo kill $(pgrep -f "^.*\/4l_as_")`, (error, stdout, stderr) => { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             if (error) { 
														 | 
														
														 | 
														
															             if (error) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                logger.error(`进程${pid} 杀死失败: ${error}`); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                logger.error(`全杀-进程${pid} 杀死失败: ${error}`); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             } 
														 | 
														
														 | 
														
															             } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            logger.info(`进程${pid} 杀死成功`); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            logger.info(`全杀-进程${pid} 杀死成功`); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         }); 
														 | 
														
														 | 
														
															         }); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															         appMap.forEach((value, key) => { 
														 | 
														
														 | 
														
															         appMap.forEach((value, key) => { 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -374,15 +374,19 @@ async function closeAppAll() { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             //文件授权 
														 | 
														
														 | 
														
															             //文件授权 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             if (app.childProcess !== undefined) { 
														 | 
														
														 | 
														
															             if (app.childProcess !== undefined) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                 var pid = app.childProcess.pid 
														 | 
														
														 | 
														
															                 var pid = app.childProcess.pid 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                exec(`sudo kill ${pid}`, (error, stdout, stderr) => { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                    if (error) { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                        logger.error(`进程${pid} 杀死失败: ${error}`); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                    } 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                    logger.info(`进程${pid} 杀死成功`); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                    // logger.info(`当前app:`, app); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                    app.threadStatus = RobotStatus.STOP_PENDING 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                if (app.threadStatus === RobotStatus.STOP_PENDING) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															                     robotStatus(app) 
														 | 
														
														 | 
														
															                     robotStatus(app) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-                }); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                // exec(`sudo kill ${pid}`, (error, stdout, stderr) => { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                //     if (error) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                //         logger.error(`进程${pid} 杀死失败: ${error}`); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                //     } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                //     logger.info(`进程${pid} 杀死成功`); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                //     // logger.info(`当前app:`, app); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                //     app.threadStatus = RobotStatus.STOP_PENDING 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                //     robotStatus(app) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                // }); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             } 
														 | 
														
														 | 
														
															             } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         }); 
														 | 
														
														 | 
														
															         }); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 |