|
@@ -44,7 +44,7 @@ func init() {
|
|
|
|
|
|
func main() {
|
|
func main() {
|
|
log.Println("starting GoHash")
|
|
log.Println("starting GoHash")
|
|
- runtime.GOMAXPROCS(5)
|
|
|
|
|
|
+ runtime.GOMAXPROCS(2)
|
|
hashes = make(map[string]Fdhashes)
|
|
hashes = make(map[string]Fdhashes)
|
|
flag.Parse()
|
|
flag.Parse()
|
|
myFile := flag.Arg(0)
|
|
myFile := flag.Arg(0)
|
|
@@ -125,7 +125,9 @@ func outputHash(fileStr string) {
|
|
doHash = true
|
|
doHash = true
|
|
}
|
|
}
|
|
if doHash {
|
|
if doHash {
|
|
|
|
+ log.Printf("starting %s\n", fileStr)
|
|
hash := getSha256Hash(fileStr)
|
|
hash := getSha256Hash(fileStr)
|
|
|
|
+ log.Printf("ready %s\n", fileStr)
|
|
mu.Lock()
|
|
mu.Lock()
|
|
lock1.Lock()
|
|
lock1.Lock()
|
|
hashFile.Hashes[fileName] = hash
|
|
hashFile.Hashes[fileName] = hash
|