Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix/sudph notify #984

Closed
wants to merge 2,762 commits into from
Closed

Fix/sudph notify #984

wants to merge 2,762 commits into from

Conversation

alexadhy
Copy link
Contributor

@alexadhy alexadhy commented Nov 1, 2021

Did you run make format && make check? yes

Fixes #892

Changes:

  • timeout / deadline timer for closing transport (SUDPH)
  • keepalive mechanism using no-op packet
  • currently VPN doesn't work on sudph, not sure if it's because this package or not.

How to test this PR:
WIP

alexadhy and others added 30 commits September 28, 2021 15:17
Add mutex lock to DeleteEntry in servicedisc to fix the datarace
The comment was updated to reflect the changes.
Stop() of service updater is called from two places so stopOnce sync.Once was added as we only need to stop it once.
Debug logs added to DeleteEntry() and RegisterEntry() in servicedisc.
We update the retirer to not retry till success anymore. We only retry three times.
We whitelist errors sent from server hello as it's pointless to retry.
The commit contains changes to the logic of AppStates(). We are removing the connection summary check as whenever a vpn-client gets an error it closes all the connections to retry again. Because of this even when the vpn-client is still running AppStates() gives the app status for vpn-client as stopped. Insted depending on ProcByName() is sufficient.
@0pcom 0pcom added the on hold Put on hold until a specific event label Aug 2, 2022
@jdknives jdknives deleted the branch skycoin:develop June 1, 2023 13:03
@jdknives jdknives closed this Jun 1, 2023
@jdknives jdknives reopened this Jun 2, 2023
@0pcom 0pcom changed the base branch from develop to Fix/sudph-notify-984 March 14, 2024 20:33
@0pcom 0pcom changed the base branch from Fix/sudph-notify-984 to develop March 14, 2024 20:36
@0pcom
Copy link
Collaborator

0pcom commented Mar 14, 2024

Fix/sudph-notify-984

@0pcom 0pcom closed this Mar 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
on hold Put on hold until a specific event
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants