Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/473.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何找到旧代码上的erlang进程?_Erlang - Fatal编程技术网

如何找到旧代码上的erlang进程?

如何找到旧代码上的erlang进程?,erlang,Erlang,使用Erlang的代码更改功能,有时我在使用代码时会出错:soft_purge(module),这意味着一些其他进程仍然挂在旧代码上。有没有办法找到这些过程?当然,在我的例子中,它背后有一个bug,为了追踪它,我需要知道哪个进程在旧代码上徘徊 感谢您提供的任何帮助。您可以使用此功能进行检查 AllProcessesUsingOldModule = [Pid || Pid <- processes(), check_process_code(Pid, module_nam

使用Erlang的代码更改功能,有时我在使用代码时会出错:soft_purge(module),这意味着一些其他进程仍然挂在旧代码上。有没有办法找到这些过程?当然,在我的例子中,它背后有一个bug,为了追踪它,我需要知道哪个进程在旧代码上徘徊

感谢您提供的任何帮助。您可以使用此功能进行检查

AllProcessesUsingOldModule = [Pid || 
    Pid <- processes(), 
    check_process_code(Pid, module_name)].
AllProcessUsingoldModule=[Pid | |

谢谢卢卡斯。回答得很好!谢谢。