ps_suspend {ps}R Documentation

Suspend (stop) the process

Description

Suspend process execution with SIGSTOP preemptively checking whether PID has been reused. On Windows this has the effect of suspending all process threads.

Usage

ps_suspend(p)

Arguments

p

Process handle.

Examples

## these examples only work on Posix

px <- processx::process$new("sleep", "10")
p <- ps_handle(px$get_pid())
p
ps_suspend(p)
ps_status(p)
ps_resume(p)
ps_status(p)
ps_kill(p)

See Also

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_terminal, ps_terminate, ps_uids, ps_username


[Package ps version 1.3.0 Index]