bool in return

This commit is contained in:
rurirei
2020-11-08 11:40:02 +08:00
committed by GitHub
parent 9b658e9a22
commit 49be23c56a
2 changed files with 7 additions and 2 deletions
+1
View File
@@ -6,6 +6,7 @@ import (
type Status struct {
IsRunning bool
IsTRunning bool
PackageName string
PackageCodePath string
+6 -2
View File
@@ -111,6 +111,10 @@ func (v *V2RayPoint) GetIsRunning() bool {
return v.status.IsRunning
}
func (v *V2RayPoint) GetIsTRunning() bool {
return v.status.IsTRunning
}
//Delegate Funcation
func (v V2RayPoint) QueryStats(tag string, direct string) int64 {
if v.statsManager == nil {
@@ -161,13 +165,13 @@ func (v *V2RayPoint) pointloop() error {
v.SupportSet.Setup(v.status.GetVPNSetupArg(v.EnableLocalDNS, v.ForwardIpv6))
v.SupportSet.OnEmitStatus(0, "Running")
isTRunning := false
v.status.IsTRunning = false
if !v.ProxyOnly {
if err := v.runTun2socks(); err != nil {
log.Println(err)
return err
}
isTRunning = true
v.status.IsTRunning = true
log.Printf("EnableLocalDNS: %v\nForwardIpv6: %v\nDomainName: %s",
v.EnableLocalDNS,