• nextime's avatar
    Fix watchdog daemonization with setsid · 309d1940
    nextime authored
    - Use setsid to properly daemonize main() function
    - setsid bash -c 'main' & creates independent process group
    - Prevents main() from being killed when parent script exits
    - Fixed both wssshd and wssshc watchdogs
    - Watchdog processes should now persist correctly
    309d1940
Name
Last commit
Last update
logos Loading commit data...
templates Loading commit data...
wsssh-server/debian Loading commit data...
wssshtools Loading commit data...
.gitignore Loading commit data...
CHANGELOG.md Loading commit data...
DOCUMENTATION.md Loading commit data...
LICENSE.md Loading commit data...
README.md Loading commit data...
TODO.md Loading commit data...
build.sh Loading commit data...
clean.sh Loading commit data...
image.jpg Loading commit data...
requirements.txt Loading commit data...
wsscp.py Loading commit data...
wsssh.py Loading commit data...
wssshc.conf.example Loading commit data...
wssshc.init Loading commit data...
wssshc.py Loading commit data...
wssshc_watcher.sh Loading commit data...
wssshd.conf.example Loading commit data...
wssshd.init Loading commit data...
wssshd.py Loading commit data...