Improve concurrency and resource management #2

Merged
bagas merged 12 commits from staging into main 2025-07-23 06:51:09 +00:00

12 Commits

Author SHA1 Message Date
be643e38c4 refactor: remove unused files and folders
All checks were successful
Docker Build and Push / build-and-push (push) Successful in 3m39s
2025-07-23 13:44:58 +07:00
c4dd086fb3 fix: ensure SSH connections close on client disconnect
All checks were successful
Docker Build and Push / build-and-push (push) Successful in 4m20s
2025-07-23 12:40:20 +07:00
f6ad5c81e3 fix: resolve resource exhaustion with high connection counts
All checks were successful
Docker Build and Push / build-and-push (push) Successful in 3m40s
2025-07-22 13:19:28 +07:00
f85a05647e fix: add thread safety to PortManager with mutex synchronization
All checks were successful
Docker Build and Push / build-and-push (push) Successful in 3m40s
2025-07-22 13:11:03 +07:00
28f0caced1 fix: resolve resource exhaustion with high connection counts
All checks were successful
Docker Build and Push / build-and-push (push) Successful in 3m39s
2025-07-22 12:55:02 +07:00
4b21541668 fix: resolve resource exhaustion with high connection counts
All checks were successful
Docker Build and Push / build-and-push (push) Successful in 3m40s
2025-07-22 12:38:52 +07:00
9f18cfa954 fix: remove timeouts from HTTP/HTTPS handlers and improve concurrency
All checks were successful
Docker Build and Push / build-and-push (push) Successful in 3m40s
2025-07-21 19:54:17 +07:00
4a25627ab5 fix: using close channel when attempting to close session
All checks were successful
Docker Build and Push / build-and-push (push) Successful in 3m35s
2025-07-21 16:36:05 +07:00
0ada07400d refactor: remove unuse variable and channel
All checks were successful
Docker Build and Push / build-and-push (push) Successful in 6m13s
2025-07-21 14:19:58 +07:00
8c15da6131 feat: Support dynamic port allocation for SSH forwarding
Some checks failed
Docker Build and Push / build-and-push (push) Failing after 42s
2025-07-21 13:07:42 +07:00
66f1492466 refactor: remove unuse variable and channel 2025-07-21 12:10:08 +07:00
32f9765374 refactor: remove slug channel from session struct 2025-07-21 11:37:57 +07:00