修复 错误
This commit is contained in:
parent
7d2e8dd34d
commit
8828bcaed6
@ -47,7 +47,7 @@ func newTaskMan(delay int, callUrl string) *TaskMan {
|
||||
|
||||
func (t *TaskMan) Put(cf *changedFile) {
|
||||
if t.delay < 1 {
|
||||
t.preRun(cf)
|
||||
t.dispatcher(cf)
|
||||
return
|
||||
}
|
||||
t.putLock.Lock()
|
||||
@ -58,6 +58,11 @@ func (t *TaskMan) Put(cf *changedFile) {
|
||||
if t.lastTaskId > cf.Changed {
|
||||
return
|
||||
}
|
||||
t.dispatcher(cf)
|
||||
}()
|
||||
}
|
||||
|
||||
func (t *TaskMan) dispatcher(cf *changedFile) {
|
||||
if keyInInstruction(InstShouldFinish) {
|
||||
t.waitQueue = append(t.waitQueue, cf)
|
||||
if t.cmd == nil {
|
||||
@ -69,7 +74,6 @@ func (t *TaskMan) Put(cf *changedFile) {
|
||||
} else {
|
||||
t.preRun(cf)
|
||||
}
|
||||
}()
|
||||
}
|
||||
|
||||
func (t *TaskMan) preRun(cf *changedFile) {
|
||||
|
Loading…
Reference in New Issue
Block a user