mirror of
https://github.com/XTLS/Xray-core.git
synced 2025-04-30 17:38:41 +00:00
Fix context api and document (#727)
* Fix Dial function crash instance when there is no instance context in the ctx * check ctx to fix. (#841) * Feat: core.ToContext(ctx, v) for ctx initialization (#852) * remove exported API: toContext * Remove unnecessary API * rework document for API * fix: make sure the ctx is propagated to connections by detached connection Co-authored-by: Shelikhoo <xiaokangwang@outlook.com> Co-authored-by: rurirei <72071920+rurirei@users.noreply.github.com>
This commit is contained in:
parent
cf1ee095a2
commit
496b2c02c5
4 changed files with 35 additions and 3 deletions
|
@ -5,9 +5,10 @@ import (
|
|||
"testing"
|
||||
|
||||
. "github.com/xtls/xray-core/core"
|
||||
_ "unsafe"
|
||||
)
|
||||
|
||||
func TestContextPanic(t *testing.T) {
|
||||
func TestFromContextPanic(t *testing.T) {
|
||||
defer func() {
|
||||
r := recover()
|
||||
if r == nil {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue