diff --git a/client/operation.go b/client/operation.go index 90e1e67..835e360 100644 --- a/client/operation.go +++ b/client/operation.go @@ -256,11 +256,7 @@ func (hc *houstonClient) launch(meta *procmeta) error { go func(startFile, nextFile string) { zipFile, srcFiles, err := zipLogFiles(hc.config.StorageRoot, req, startFile, nextFile) if err == nil && len(zipFile) > 0 && len(srcFiles) > 0 { - if err = hc.uploadZipLogFile(zipFile, meta.name, meta.version); err == nil { - for _, oldf := range srcFiles { - os.Remove(oldf) - } - } else { + if err = hc.uploadZipLogFile(zipFile, meta.name, meta.version); err != nil { logger.Println("uploadZipLogFile failed :", err) } } else if err != nil {