Fix dependency issue
* Fix Process() object calling * Add PokeParent() to poke upwards * Break linear exec chains :( This was the issue where in a graph f1 -> f2, if you were to rm f2 && cat f2, then f2 would not come back because we didn't poke upwards to refresh the timestamp. Unfortunately this adds another bug which we solve in a later patch.
This commit is contained in:
@@ -182,7 +182,7 @@ func (obj *ServiceType) Watch() {
|
||||
|
||||
if send {
|
||||
send = false
|
||||
obj.Process(obj) // XXX: rename this function
|
||||
Process(obj) // XXX: rename this function
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user