文件描述符自动回收支持

This commit is contained in:
zhangzheng
2025-03-03 23:03:28 +08:00
parent c8a5262463
commit 543a618de9
23 changed files with 568 additions and 150 deletions

View File

@@ -1,5 +1,5 @@
#pragma once
#include <sys/types.h>
enum signal_val
{
KILL_SIG,
@@ -8,5 +8,5 @@ typedef int (*sig_call_back)(pid_t pid, umword_t sig_val);
void sig_init(void);
int pm_sig_watch(pid_t pid, int flags);
void pm_sig_func_set(sig_call_back sig_func);
sig_call_back pm_sig_func_set(sig_call_back sig_func);
int pm_sig_del_watch(pid_t pid, int flags);