From af85c24870736b58b8fa3c23046e9f97c54277d0 Mon Sep 17 00:00:00 2001 From: zw <3466561528@qq.com> Date: Fri, 4 Jul 2025 13:56:09 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- LFtid1056/main_thread.cpp | 25 ------------------------- 1 file changed, 25 deletions(-) diff --git a/LFtid1056/main_thread.cpp b/LFtid1056/main_thread.cpp index d0f32c9..49bbd5e 100644 --- a/LFtid1056/main_thread.cpp +++ b/LFtid1056/main_thread.cpp @@ -61,31 +61,6 @@ void init_daemon(void) thread_info_t thread_info[THREAD_CONNECTIONS]; // 线程信息数组 pthread_mutex_t global_lock = PTHREAD_MUTEX_INITIALIZER; // 全局互斥锁 extern SafeMessageQueue message_queue; - -void init_daemon(void) -{ - int pid; - int i; - - if (pid = fork()) - exit(0); /** 是父进程,结束父进程 */ - else if (pid < 0) - exit(1); /** fork失败,退出 */ - - /** 是第一子进程,后台继续执行 */ - - setsid(); /** 第一子进程成为新的会话组长和进程组长并与控制终端分离 */ - - if (pid = fork()) - exit(0); /** 是第一子进程,结束第一子进程 */ - else if (pid < 0) - exit(1); /** fork失败,退出 */ - - chdir("/FeProject/bin/"); //multi process running at same time - umask(0); /** 重设文件创建掩码 */ - - return; -} // 生成测试装置 std::vector generate_test_devices(int count) { std::vector devices;