Переглянути джерело

close inbound ray when there is an error

v2ray 9 роки тому
батько
коміт
8daea1dc06
1 змінених файлів з 1 додано та 0 видалено
  1. 1 0
      proxy/vmess/inbound/inbound.go

+ 1 - 0
proxy/vmess/inbound/inbound.go

@@ -120,6 +120,7 @@ func (this *VMessInboundHandler) HandleConnection(connection *net.TCPConn) error
 	aesStream, err := v2crypto.NewAesEncryptionStream(responseKey[:], responseIV[:])
 	if err != nil {
 		log.Error("VMessIn: Failed to create AES decryption stream: %v", err)
+		close(input)
 		return err
 	}