-
Notifications
You must be signed in to change notification settings - Fork 39
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Decopule the lifetime of msquic handle and nif resource context. The resource in msquic could be released earlier before the deallocation of erlang NIF resource with some cost of extra refcnts overheads. Benefits: For correctness, do not rely on the internal ref countings in MsQuic, take it as black box. Further reduce memory footprints at server side, adapt to more dynamic environments. simplify the logic of resource management at both msquic side and erlang nif side. make it more flexible to operate the stack, support more dynamic configuration.
- Loading branch information
Showing
29 changed files
with
1,044 additions
and
732 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,8 +4,8 @@ on: | |
- '*' | ||
|
||
jobs: | ||
if: false | ||
publish: | ||
if: false | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: Check out | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.