Fix wssshc SIGINT crashes and multiple tunnel closure issues
- Fix double-free corruption in cleanup_tunnel by removing SSL freeing - Add global shutdown flag for proper thread synchronization - Improve SIGINT handling with better thread cleanup timing - Send tunnel_close acknowledgment when receiving tunnel_close from server - Prevent threads from accessing freed tunnel structures - Ensure proper resource management during shutdown
Showing
Please
register
or
sign in
to comment