diff options
author | Hiltjo Posthuma <hiltjo@codemadness.org> | 2022-06-18 22:52:44 +0200 |
---|---|---|
committer | Hiltjo Posthuma <hiltjo@codemadness.org> | 2022-06-18 22:52:44 +0200 |
commit | 0f2ddea7cfe31a651533cf170bc31627415db593 (patch) | |
tree | 7a417810d253f6102f11865a30781caf481a5126 | |
parent | 8737035999474283a28faa5780f43138f96ab82c (diff) |
README: add setsid example
-rw-r--r-- | README | 15 |
1 files changed, 15 insertions, 0 deletions
@@ -1109,6 +1109,21 @@ Example of a `syncnews.sh` shellscript to update the feeds and reload them: pkill -SIGHUP sfeed_curses +Running programs in a new session +--------------------------------- + +By default processes are spawned in the same session and process group as +sfeed_curses. When sfeed_curses is closed this can also close the spawned +process in some cases. + +When the setsid command-line program is available the following wrapper command +can be used to run the program in a new session, for a plumb program: + + setsid -f xdg-open "$@" + +Alternatively the code can be changed to call setsid() before execvp(). + + Open an URL directly in the same terminal ----------------------------------------- |