diff options
| author | Reiner Herrmann <reiner@reiner-h.de> | 2019-02-26 19:34:24 +0100 |
|---|---|---|
| committer | Reiner Herrmann <reiner@reiner-h.de> | 2019-02-26 19:34:24 +0100 |
| commit | ae95a4ba75c63a26ed0e30eb67c8791b9e7100c9 (patch) | |
| tree | b45f838e8bbdc7d1739536a017c0b7544df6ba8c /src | |
| parent | 739d95a68d2158fa54d0fae6ae8fc52cb550ba56 (diff) | |
Leave retransmit loop directly after success
Diffstat (limited to 'src')
| -rw-r--r-- | src/tftpd.rs | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/tftpd.rs b/src/tftpd.rs index 1f64cec..b84fd20 100644 --- a/src/tftpd.rs +++ b/src/tftpd.rs @@ -151,6 +151,7 @@ fn recv_file(sock: &UdpSocket, path: &PathBuf) -> Result<(), io::Error> { } Err(err) => return Err(err), }; + break; } if len > 516 || len < 4 { /* max size: 2 + 2 + 512 */ |
