作者 邓超

1

... ... @@ -144,9 +144,10 @@ switch ($argv[1]??0){
break;
}
case 'stop':{
\Co\run(function ($ps){
echo "正在退出程序...\n非必要请不要强制kill掉进程\n";
redis()->set('send_job_is_stop','stop',86400*5);
redis()->set('send_job_is_stop','stop');
while (true){
... ... @@ -154,9 +155,11 @@ switch ($argv[1]??0){
if(!$num){
break;
}
sleep(1);
co::sleep(0.2);
}
echo "已退出程序\n";
},$ps);
break;
}
default:{
... ...
... ... @@ -289,6 +289,7 @@ switch ($argv[1]??0){
break;
}
case 'stop':{
\Co\run(function ($ps){
echo "正在退出程序...\n非必要请不要强制kill掉进程\n";
redis()->set(SYNC_RUNNING_REDIS_KEY,'stop');
... ... @@ -299,9 +300,11 @@ switch ($argv[1]??0){
if(!$num){
break;
}
sleep(1);
co::sleep(0.2);
}
echo "已退出程序\n";
},$ps);
break;
}
default:{
... ...