• Stefy Lanza (nextime / spora )'s avatar
    Fix segmentation fault when closing concurrent tunnels · 220bdb98
    Stefy Lanza (nextime / spora ) authored
    - Add forward_thread field to tunnel_t structure for thread synchronization
    - Remove pthread_detach() to allow proper thread joining during cleanup
    - Add pthread_join() in cleanup to wait for forwarding thread completion
    - Prevent race conditions between cleanup and forwarding threads
    - Ensure tunnel resources are not freed while threads are still using them
    - Fix concurrent connection cleanup issues in wsssht daemon mode
    220bdb98
Name
Last commit
Last update
templates Loading commit data...
wsssd Loading commit data...
wsssh-server/debian Loading commit data...
wssshtools Loading commit data...
.gitignore Loading commit data...
BRIDGE_MODE_TESTING.md 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 Loading commit data...
clean.sh Loading commit data...
clean.sh~ Loading commit data...
image.jpg Loading commit data...
prompt.txt Loading commit data...
prompt.txt~ Loading commit data...
requirements.txt Loading commit data...
test_bridge_mode.sh Loading commit data...
wsscp.conf.example Loading commit data...
wsssh.conf.example Loading commit data...
wssshc.conf.example Loading commit data...
wssshc.init 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...
wsssht.conf.example Loading commit data...