v2ray 9 лет назад
Родитель
Сommit
9f6822411b
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      proxy/vmess/inbound/command.go

+ 2 - 2
proxy/vmess/inbound/command.go

@@ -15,17 +15,17 @@ func (this *VMessInboundHandler) generateCommand(buffer *alloc.Buffer) {
 	defer commandBytes.Release()
 
 	if this.features != nil && this.features.Detour != nil {
-		cmd = byte(1)
+
 		tag := this.features.Detour.ToTag
 		if this.space.HasInboundHandlerManager() {
 			handlerManager := this.space.InboundHandlerManager()
 			handler, availableMin := handlerManager.GetHandler(tag)
-
 			inboundHandler, ok := handler.(*VMessInboundHandler)
 			if ok {
 				if availableMin > 255 {
 					availableMin = 255
 				}
+				cmd = byte(1)
 				log.Info("VMessIn: Pick detour handler for port ", inboundHandler.Port(), " for ", availableMin, " minutes.")
 				user := inboundHandler.GetUser()
 				saCmd := &command.SwitchAccount{