Send a SIGTERM signal to the process. Not implemented on Windows.
SIGTERM
ps_terminate(p)
Process handle.
Checks if the process is still running, to work around pid reuse.
Other process handle functions: ps_children(), ps_cmdline(), ps_connections(), ps_cpu_times(), ps_create_time(), ps_cwd(), ps_environ(), ps_exe(), ps_handle(), ps_interrupt(), ps_is_running(), ps_kill(), ps_memory_info(), ps_name(), ps_num_fds(), ps_num_threads(), ps_open_files(), ps_pid(), ps_ppid(), ps_resume(), ps_send_signal(), ps_status(), ps_suspend(), ps_terminal(), ps_uids(), ps_username()
ps_children()
ps_cmdline()
ps_connections()
ps_cpu_times()
ps_create_time()
ps_cwd()
ps_environ()
ps_exe()
ps_handle()
ps_interrupt()
ps_is_running()
ps_kill()
ps_memory_info()
ps_name()
ps_num_fds()
ps_num_threads()
ps_open_files()
ps_pid()
ps_ppid()
ps_resume()
ps_send_signal()
ps_status()
ps_suspend()
ps_terminal()
ps_uids()
ps_username()
# NOT RUN { px <- processx::process$new("sleep", "10") p <- ps_handle(px$get_pid()) p ps_terminate(p) p ps_is_running(p) px$get_exit_status() # }
Run the code above in your browser using DataCamp Workspace