|
|
@@ -203,11 +203,7 @@ func (v *VMessInboundHandler) Process(ctx context.Context, network net.Network,
|
|
|
ctx = proxy.ContextWithDestination(ctx, request.Destination())
|
|
|
ctx = protocol.ContextWithUser(ctx, request.User)
|
|
|
ctx, cancel := context.WithCancel(ctx)
|
|
|
- timeout := time.Second * time.Duration(userSettings.PayloadReadTimeout)
|
|
|
- if timeout == 0 {
|
|
|
- timeout = time.Minute * 2
|
|
|
- }
|
|
|
- timer := signal.CancelAfterInactivity(ctx, cancel, timeout)
|
|
|
+ timer := signal.CancelAfterInactivity(ctx, cancel, userSettings.PayloadTimeout)
|
|
|
ray := v.packetDispatcher.DispatchToOutbound(ctx)
|
|
|
|
|
|
input := ray.InboundInput()
|