Chore: code style

This commit is contained in:
yaling888
2022-03-05 18:04:04 +08:00
parent 71e002c2ef
commit ba7bcce895
6 changed files with 29 additions and 36 deletions

View File

@@ -34,7 +34,8 @@ var (
// default timeout for UDP session
udpTimeout = 60 * time.Second
preProcessCacheFinder, _ = R.NewProcess("", "", nil)
// a default rule type of process, use to pre resolve process name
defaultProcessRule, _ = R.NewProcess("", "", nil)
)
func init() {
@@ -149,6 +150,9 @@ func preHandleMetadata(metadata *C.Metadata) error {
}
}
// pre resolve process name
defaultProcessRule.Match(metadata)
return nil
}
@@ -318,9 +322,6 @@ func match(metadata *C.Metadata) (C.Proxy, C.Rule, error) {
resolved = true
}
// preset process name and cache it
preProcessCacheFinder.Match(metadata)
for _, rule := range rules {
if !resolved && shouldResolveIP(rule, metadata) {
ip, err := resolver.ResolveIP(metadata.Host)