[GH-ISSUE #243] Fix: App freezes when opening files when the number of Pin items exceeds the maximum #240

Closed
opened 2026-03-03 19:16:37 +03:00 by kerem · 1 comment
Owner

Originally created by @NghiaTranUIT on GitHub (Aug 12, 2019).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/243

Originally assigned to: @NghiaTranUIT on GitHub.

🐶 Brief

If we drag the local file to Proxyman, and the total exceeds the maximum of free version. The app is hang due to the Semaphore lock is waiting forever. It was a hack to for async barrier run on async mode.

👑 Criteria

  • Remove the dangerous Semaphore lock
  • Replace with sync barrier
Originally created by @NghiaTranUIT on GitHub (Aug 12, 2019). Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/243 Originally assigned to: @NghiaTranUIT on GitHub. ## 🐶 Brief If we drag the local file to Proxyman, and the total exceeds the maximum of free version. The app is hang due to the Semaphore lock is waiting forever. It was a hack to for async barrier run on async mode. ## 👑 Criteria - [x] Remove the dangerous Semaphore lock - [x] Replace with `sync` barrier
kerem 2026-03-03 19:16:37 +03:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@NghiaTranUIT commented on GitHub (Aug 12, 2019):

All done 👍

<!-- gh-comment-id:520495322 --> @NghiaTranUIT commented on GitHub (Aug 12, 2019): All done 👍
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#240
No description provided.