diff --git a/ppp b/ppp index 2aa5b22..54b5ffa 100755 Binary files a/ppp and b/ppp differ diff --git a/src/go.mod b/src/go.mod index e32e4bb..9b5c3b6 100644 --- a/src/go.mod +++ b/src/go.mod @@ -3,3 +3,5 @@ module ppp/v2 go 1.21.0 require github.com/ulikunitz/xz v0.5.11 + +require github.com/klauspost/compress v1.16.7 diff --git a/src/go.sum b/src/go.sum index 996da64..51243b5 100644 --- a/src/go.sum +++ b/src/go.sum @@ -1,2 +1,4 @@ +github.com/klauspost/compress v1.16.7 h1:2mk3MPGNzKyxErAw8YaohYh69+pa4sIQSC0fPGCFR9I= +github.com/klauspost/compress v1.16.7/go.mod h1:ntbaceVETuRiXiv4DpjP66DpAtAGkEQskQzEyD//IeE= github.com/ulikunitz/xz v0.5.11 h1:kpFauv27b6ynzBNT/Xy+1k+fK4WswhN/6PN5WhFAGw8= github.com/ulikunitz/xz v0.5.11/go.mod h1:nbz6k7qbPmH4IRqmfOplQw/tblSgqTqBwxkY0oWt/14= diff --git a/src/main.go b/src/main.go index 44931e5..076df89 100644 --- a/src/main.go +++ b/src/main.go @@ -2,7 +2,6 @@ package main import ( "bufio" - "compress/gzip" "fmt" "io" "log" @@ -12,6 +11,8 @@ import ( "strings" "sync" + "github.com/klauspost/compress/gzip" + "github.com/ulikunitz/xz" ) @@ -152,7 +153,7 @@ func repoAdd(path string, args string) { addQueue := make(chan string, 1) var wg sync.WaitGroup - for i := 0; i < 1; i++ { + for i := 0; i < 10; i++ { wg.Add(1) go func() { defer wg.Done()