4 ms·
Yes you can trigger updates just by doing this in most cases: sys:suspend(Pid), {module, my_module} = code:load_file(my_module), sys:change_code(Pid, my_module
by metabrew 16y ago
Yes you can trigger updates just by doing this in most cases:
sys:suspend(Pid),
{module, my_module} = code:load_file(my_module),
sys:change_code(Pid, my_module, undefined, [], 10000),
sys:resume(Pid);
But you still need a way to do that for running processes, something that release_handler does for you with real OTP releases by finding which pids are running for each module, by looking at supervisors and so on.