refactor this part of code for upcoming change
This commit is contained in:
parent
929590016a
commit
941cc3e301
11
tail.go
11
tail.go
|
@ -213,9 +213,7 @@ func (tail *Tail) tailFileSync() {
|
|||
for {
|
||||
line, err := tail.readLine()
|
||||
|
||||
switch err {
|
||||
case nil:
|
||||
if true {
|
||||
if err == nil {
|
||||
cooloff := !tail.sendLine(line)
|
||||
if cooloff {
|
||||
// Wait a second before seeking till the end of
|
||||
|
@ -235,9 +233,7 @@ func (tail *Tail) tailFileSync() {
|
|||
return
|
||||
}
|
||||
}
|
||||
}
|
||||
case io.EOF:
|
||||
// XXX: should `line` be returned at this point?
|
||||
}else if err == io.EOF {
|
||||
if !tail.Follow {
|
||||
return
|
||||
}
|
||||
|
@ -251,7 +247,8 @@ func (tail *Tail) tailFileSync() {
|
|||
}
|
||||
return
|
||||
}
|
||||
default: // non-EOF error
|
||||
}else {
|
||||
// non-EOF error
|
||||
tail.Killf("Error reading %s: %s", tail.Filename, err)
|
||||
return
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue