未验证 提交 7f0394fd 编写于 作者: sangshuduo's avatar sangshuduo 提交者: GitHub

[TD-13558]<feature>: remove taosSystem() in 2.x (#10873)

上级 fd85fb8a
...@@ -41,7 +41,6 @@ bool taosGetProcMemory(float *memoryUsedMB) ; ...@@ -41,7 +41,6 @@ bool taosGetProcMemory(float *memoryUsedMB) ;
bool taosGetSysMemory(float *memoryUsedMB); bool taosGetSysMemory(float *memoryUsedMB);
void taosPrintOsInfo(); void taosPrintOsInfo();
void taosPrintDiskInfo(); void taosPrintDiskInfo();
int taosSystem(const char * cmd) ;
void taosKillSystem(); void taosKillSystem();
bool taosGetSystemUid(char *uid); bool taosGetSystemUid(char *uid);
char *taosGetCmdlineByPID(int pid); char *taosGetCmdlineByPID(int pid);
......
...@@ -605,33 +605,6 @@ void taosKillSystem() { ...@@ -605,33 +605,6 @@ void taosKillSystem() {
kill(tsProcId, 2); kill(tsProcId, 2);
} }
int taosSystem(const char *cmd) {
FILE *fp;
int res;
char buf[1024];
if (cmd == NULL) {
uError("taosSystem cmd is NULL!");
return -1;
}
if ((fp = popen(cmd, "r")) == NULL) {
uError("popen cmd:%s error: %s", cmd, strerror(errno));
return -1;
} else {
while (fgets(buf, sizeof(buf), fp)) {
uDebug("popen result:%s", buf);
}
if ((res = pclose(fp)) == -1) {
uError("close popen file pointer fp error!");
} else {
uDebug("popen res is :%d", res);
}
return res;
}
}
void taosSetCoreDump() { void taosSetCoreDump() {
if (0 == tsEnableCoreFile) { if (0 == tsEnableCoreFile) {
return; return;
......
...@@ -259,11 +259,6 @@ void taosKillSystem() { ...@@ -259,11 +259,6 @@ void taosKillSystem() {
exit(0); exit(0);
} }
int taosSystem(const char *cmd) {
uError("taosSystem not support");
return -1;
}
int flock(int fd, int option) { return 0; } int flock(int fd, int option) { return 0; }
LONG WINAPI FlCrashDump(PEXCEPTION_POINTERS ep) { LONG WINAPI FlCrashDump(PEXCEPTION_POINTERS ep) {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册