Dev qing #19

Merged
qing merged 74 commits from dev_qing into main 2026-08-05 12:31:42 +08:00
Showing only changes of commit 0700491300 - Show all commits
+13 -13
View File
@@ -280,20 +280,20 @@ try {
}
/* 20260727(qing): 在身份验证之前禁止操作 */
//else if (typ == "kill") {
// int trg = jv.at("kill").as_int64();
// auto flag = pmc_mtd::kill(trg);
// std::string msg = flag ? "OK" : "Nope";
// pipe.writePipe(msg);
// return;
//}
else if (typ == "kill") {
int trg = jv.at("kill").as_int64();
auto flag = pmc_mtd::kill(trg);
std::string msg = flag ? "OK" : "Nope";
pipe.writePipe(msg);
return;
}
//else if (typ == "exec"){
// std::string cmd = jv.at("exec").as_string().c_str();
// std::string msg = (pmc_mtd::exec(cmd)) ? "OK" : "ERR";
// pipe.writePipe(msg);
// return;
//}
else if (typ == "exec"){
std::string cmd = jv.at("exec").as_string().c_str();
std::string msg = (pmc_mtd::exec(cmd)) ? "OK" : "ERR";
pipe.writePipe(msg);
return;
}
}
/* 捕获异常后,仅仅只是打印出来? */