1
0
mirror of https://github.com/v2fly/v2ray-core.git synced 2026-04-12 08:45:25 -04:00

fix timeout reader usage

This commit is contained in:
Darien Raymond
2017-03-27 11:14:55 +02:00
parent 8ce6e741f1
commit 14824c8451
3 changed files with 12 additions and 6 deletions

View File

@@ -114,7 +114,7 @@ func (v *Handler) Process(ctx context.Context, outboundRay ray.OutboundRay, dial
bodyWriter := session.EncodeRequestBody(request, writer)
firstPayload, err := input.ReadTimeout(time.Millisecond * 500)
if err != nil && err != ray.ErrReadTimeout {
if err != nil && err != buf.ErrReadTimeout {
return errors.Base(err).Message("VMess|Outbound: Failed to get first payload.")
}
if !firstPayload.IsEmpty() {