[GH-ISSUE #420] Graceful revert the HTTP Proxy Config if Proxyman is crashed #416

Closed
opened 2026-03-03 19:18:34 +03:00 by kerem · 2 comments
Owner

Originally created by @NghiaTranUIT on GitHub (Feb 28, 2020).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/420

Originally assigned to: @NghiaTranUIT on GitHub.

🐶 Brief

If Proxyman is unexpectedly crashed, the entire system couldn't access to the Internet, since HTTP Proxy setting is still pointing to 127.0.0.1:9090.

We have to improve the Helper Tool to observer the crash and gratefully revert the HTTP Proxy config.

👑 Criteria

  • Monitor the parent app (Proxyman) and gratefully revert the HTTP Proxy config.
Originally created by @NghiaTranUIT on GitHub (Feb 28, 2020). Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/420 Originally assigned to: @NghiaTranUIT on GitHub. ## 🐶 Brief If Proxyman is unexpectedly crashed, the entire system couldn't access to the Internet, since HTTP Proxy setting is still pointing to 127.0.0.1:9090. We have to improve the Helper Tool to observer the crash and gratefully revert the HTTP Proxy config. ## 👑 Criteria - [x] Monitor the parent app (Proxyman) and gratefully revert the HTTP Proxy config.
kerem 2026-03-03 19:18:34 +03:00
Author
Owner

@NghiaTranUIT commented on GitHub (Feb 29, 2020):

All done.

Changelog

  • Start 5 seconds timers on the Helper Tool to check whether or not the parent app is quitted unexpectedly -> Revert the HTTP Proxy changes
  • Get the pid when accepting the NSXPCConnection
<!-- gh-comment-id:592839410 --> @NghiaTranUIT commented on GitHub (Feb 29, 2020): All done. ## Changelog - [x] Start 5 seconds timers on the Helper Tool to check whether or not the parent app is quitted unexpectedly -> Revert the HTTP Proxy changes - [x] Get the pid when accepting the NSXPCConnection
Author
Owner

@NghiaTranUIT commented on GitHub (Feb 29, 2020):

For anyone need the BETA build: https://proxyman.s3.us-east-2.amazonaws.com/beta/Proxyman_1.17.1_Grateful_Exit_Helper_Tool.dmg

  • Please beware that this build requires to install the Update Helper Tool
Screen Shot 2020-02-29 at 10 36 05
<!-- gh-comment-id:592848357 --> @NghiaTranUIT commented on GitHub (Feb 29, 2020): For anyone need the BETA build: https://proxyman.s3.us-east-2.amazonaws.com/beta/Proxyman_1.17.1_Grateful_Exit_Helper_Tool.dmg - Please beware that this build requires to install the Update Helper Tool <img width="619" alt="Screen Shot 2020-02-29 at 10 36 05" src="https://user-images.githubusercontent.com/5878421/75600282-03bb4480-5ae0-11ea-875b-4b11e9083c41.png">
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Proxyman#416
No description provided.