1
0
mirror of https://github.com/schollz/croc synced 2024-07-03 08:09:05 +00:00

fix: receiver needs to exit without initializing files if no files being transfered

This commit is contained in:
Zack 2024-05-31 11:44:56 -07:00
parent 9246408278
commit 88002b322d

View File

@ -1064,7 +1064,7 @@ func (c *Client) Receive() (err error) {
err = c.transfer()
if err == nil {
if c.numberOfTransferredFiles+len(c.EmptyFoldersToTransfer) == 0 {
fmt.Fprintf(os.Stderr, "\rNo files transferred.")
fmt.Fprintf(os.Stderr, "\rNo files transferred.\n")
}
}
return
@ -1638,6 +1638,7 @@ func (c *Client) recipientGetFileReady(finished bool) (err error) {
}
c.SuccessfulTransfer = true
c.FilesHasFinished[c.FilesToTransferCurrentNum] = struct{}{}
return
}
err = c.recipientInitializeFile()