我有一个 App Indicator 项目,它创建了一个动态构建的启动菜单。
启动菜单通过 fork/exec 运行应用程序。我需要销毁分叉子项中的应用程序指示器,或者以某种方式让它释放它的所有句柄/互斥锁或其他任何东西。如何从分叉的子进程中关闭/释放所有这些引用?
原因是在父 AppIndicator 进程退出后菜单仍然存在。必须有办法防止这种情况发生。
我有一个 App Indicator 项目,它创建了一个动态构建的启动菜单。
启动菜单通过 fork/exec 运行应用程序。我需要销毁分叉子项中的应用程序指示器,或者以某种方式让它释放它的所有句柄/互斥锁或其他任何东西。如何从分叉的子进程中关闭/释放所有这些引用?
原因是在父 AppIndicator 进程退出后菜单仍然存在。必须有办法防止这种情况发生。