|
@@ -5,6 +5,8 @@ import (
|
|
|
"fmt"
|
|
"fmt"
|
|
|
"os"
|
|
"os"
|
|
|
"path/filepath"
|
|
"path/filepath"
|
|
|
|
|
+ "runtime"
|
|
|
|
|
+ "time"
|
|
|
|
|
|
|
|
"github.com/v2ray/v2ray-core"
|
|
"github.com/v2ray/v2ray-core"
|
|
|
_ "github.com/v2ray/v2ray-core/app/router/rules"
|
|
_ "github.com/v2ray/v2ray-core/app/router/rules"
|
|
@@ -92,6 +94,7 @@ func main() {
|
|
|
return
|
|
return
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- finish := make(chan bool)
|
|
|
|
|
- <-finish
|
|
|
|
|
|
|
+ for range time.Tick(time.Minute) {
|
|
|
|
|
+ runtime.GC()
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|