Use Connected event to mark end of file transfer.
parent
26bad01644
commit
f2ebb86bf3
|
@ -82,8 +82,11 @@ func main() {
|
|||
pbars[state.CurrentFile.FileName()].Start()
|
||||
}
|
||||
pbars[state.CurrentFile.FileName()].SetCurrent(int64(state.TransmittedLength))
|
||||
if state.TransmittedLength == state.CurrentFile.Length() {
|
||||
pbars[state.CurrentFile.FileName()].Finish()
|
||||
case sendaround.Connected:
|
||||
if state.CurrentFile != nil { // Was a file transferred successfully just now?
|
||||
if state.TransmittedLength == state.CurrentFile.Length() {
|
||||
pbars[state.CurrentFile.FileName()].Finish()
|
||||
}
|
||||
}
|
||||
case sendaround.Failed:
|
||||
log.Fatal(state.Error)
|
||||
|
@ -161,8 +164,11 @@ func main() {
|
|||
pbars[state.CurrentFile.FileName()].Start()
|
||||
}
|
||||
pbars[state.CurrentFile.FileName()].SetCurrent(int64(state.TransmittedLength))
|
||||
if state.TransmittedLength == state.CurrentFile.Length() {
|
||||
pbars[state.CurrentFile.FileName()].Finish()
|
||||
case sendaround.Connected:
|
||||
if state.CurrentFile != nil { // Was a file transferred successfully just now?
|
||||
if state.TransmittedLength == state.CurrentFile.Length() {
|
||||
pbars[state.CurrentFile.FileName()].Finish()
|
||||
}
|
||||
}
|
||||
case sendaround.Failed:
|
||||
log.Fatal("Failed:", state.Error)
|
||||
|
|
Loading…
Reference in New Issue