我有一个程序'foo'运行不同的线程,fooT1,fooT2,.. fooTn。
现在,如果我想编写另一个程序“bar”,它可能会杀死线程 fooTr,这可能吗?
原因:线程 fooTr 跟踪产品许可证之一。如果这个线程被杀死;一个人可以无限期地运行这个产品。杀死“foo”本身是可以容忍的,因为这正是许可证到期时所做的事情。
系统:Linux 的 Fedora 发行版
注意:启动 JVM 和程序 foo 的命令放在 /etc/init.d 中,任何对 rc.1/rc.2/rc.3 结构有相当了解的人都可以更改/添加启动参数。
我希望我的问题很清楚。如果没有,我可以随时编辑它。