mirror of
https://github.com/ProxymanApp/Proxyman.git
synced 2026-04-25 16:15:55 +03:00
[GH-ISSUE #1174] [BUG] Proxyman is not responding when leave it overnight #1170
Labels
No labels
Discussion
Feature request
In Progress...
Plugins
Waiting response
Windows
Windows
bug
duplicate
enhancement
feature
good first issue
iOS
macOS 10.11
question
wontfix
✅ Done
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/Proxyman#1170
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @NghiaTranUIT on GitHub (Mar 15, 2022).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1174
Originally assigned to: @NghiaTranUIT on GitHub.
Description
Some users report that Proxyman is unresponsive when it is running overnight. It can be a result of out-of-memory. We have to find a solution to fix it.
Acceptance Criteria
@ilendemli commented on GitHub (Sep 14, 2022):
Can confirm, uses sub 100mb memory at the beginning, but goes up to almost 5gb after some time.
@NghiaTranUIT commented on GitHub (Sep 15, 2022):
@ilendemli can you share with me what domain/apps are in the Tool -> SSL Proxying List?
If it contains:
*: All WildcardIt's a reason why you get a huge memory usage.
@ilendemli commented on GitHub (Sep 15, 2022):
@NghiaTranUIT there was one entry, github.com, used almost 1gb of memory at about 24h uptime, it went down to ~95mb after removing it
@NghiaTranUIT commented on GitHub (Sep 16, 2022):
n general, Proxyman keeps uncompress data of all Github's requests/responses. Thus, it might accumulate to 1 Gb for 24h. I suppose that it's reasonable.
I don't want to automatically purge the data until the user actually does it (By Clicking on the clearing button).
@ilendemli commented on GitHub (Sep 17, 2022):
In my case, the recording was disabled but System and External Proxy Override were active with that entry in the SSL Proxying List. So it was accumulating the data without me ever having any way to access it. Kinda feels odd, doesn't it?
@ilendemli commented on GitHub (Mar 3, 2023):
@NghiaTranUIT I think it is not needed to keep uncompressed data as long as it is not recording.