if JSW == nil {
return
}
- tracef(CJS, "release from %s", ctx)
+ tracef(CJS, "release from: %s", ctx)
jsTokensM.Lock()
jsTokens[token]--
jsReleaseNoLock(token)
if JSR == nil {
return BMakeGoodToken
}
- tracef(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)
jsTokensM.Lock()
jsTokens[token[0]]++
jsTokensM.Unlock()
- tracef(CJS, "acquired for %s", ctx)
+ tracef(CJS, "acquired for: %s", ctx)
return token[0]
}
return fmt.Errorf("%s externally modified", tgt)
}
Jobs.Add(1)
- tracef(CWarn, "%s externally modified: not redoing", tgt)
+ tracef(CWarn, "%s: externally modified: not redoing", tgt)
go func() {
errs <- nil
Jobs.Done()
return fmt.Errorf("%s already existing", tgt)
}
Jobs.Add(1)
- tracef(CWarn, "%s already existing: not redoing", tgt)
+ tracef(CWarn, "%s: already existing: not redoing", tgt)
go func() {
errs <- nil
Jobs.Done()
RunningProcs[cmd.Process.Pid] = cmd.Process
RunningProcsM.Unlock()
pid := fmt.Sprintf("[%d]", cmd.Process.Pid)
- tracef(CDebug, "%s runs %s", tgt, pid)
+ tracef(CDebug, "%s: runs %s", tgt, pid)
stderrTerm := make(chan struct{})
go func() {
goto Finish
}
if hsh == hshPrev {
- tracef(CDebug, "%s has same hash, not renaming", tgt)
+ tracef(CDebug, "%s: has same hash, not renaming", tgt)
err = ErrLine(os.Remove(fd.Name()))
if err != nil {
goto Finish
}
for _, ifcreate := range dep.ifcreates {
if _, exists := ifchangeSeen[ifcreate.a]; exists {
- tracef(CWarn, "simultaneous ifcreate and ifchange records: %s", tgt)
+ tracef(CWarn, "%s: simultaneous ifcreate and ifchange records", tgt)
}
}
} else if errors.Is(err, fs.ErrNotExist) {