]> Cypherpunks.ru repositories - goredo.git/blobdiff - js.go
Linting
[goredo.git] / js.go
diff --git a/js.go b/js.go
index 1f2ec3985a463333781e738b291bcc00ab4d5e70..82f15d20d365cb9d146bdc65b92d08825f192a9a 100644 (file)
--- a/js.go
+++ b/js.go
@@ -82,11 +82,12 @@ func init() {
 func jsStart(jobsEnv string) {
        jobs := uint64(1)
        var err error
-       if *flagJobs == 0 {
+       switch {
+       case *flagJobs == 0:
                jobs = 0
-       } else if *flagJobs > 0 {
+       case *flagJobs > 0:
                jobs = uint64(*flagJobs)
-       } else if jobsEnv != "" {
+       case jobsEnv != "":
                jobs, err = strconv.ParseUint(jobsEnv, 10, 64)
                if err != nil {
                        log.Fatalln("can not parse", EnvJobs, err)
@@ -100,7 +101,7 @@ func jsStart(jobsEnv string) {
        if err != nil {
                log.Fatalln(err)
        }
-       trace(CJS, "initial fill with %d", jobs)
+       tracef(CJS, "initial fill with %d", jobs)
        jsTokens[BMakeGoodToken] = int(jobs)
        for ; jobs > 0; jobs-- {
                jsReleaseNoLock(BMakeGoodToken)
@@ -180,7 +181,7 @@ func jsRelease(ctx string, token byte) {
        if JSW == nil {
                return
        }
-       trace(CJS, "release from %s", ctx)
+       tracef(CJS, "release from %s", ctx)
        jsTokensM.Lock()
        jsTokens[token]--
        jsReleaseNoLock(token)
@@ -201,7 +202,7 @@ func jsAcquire(ctx string) byte {
        if JSR == nil {
                return BMakeGoodToken
        }
-       trace(CJS, "acquire for %s", ctx)
+       tracef(CJS, "acquire for %s", ctx)
        token := []byte{0}
        if n, err := JSR.Read(token); err != nil || n != 1 {
                log.Fatalln("can not read JSR:", err)
@@ -209,6 +210,6 @@ func jsAcquire(ctx string) byte {
        jsTokensM.Lock()
        jsTokens[token[0]]++
        jsTokensM.Unlock()
-       trace(CJS, "acquired for %s", ctx)
+       tracef(CJS, "acquired for %s", ctx)
        return token[0]
 }