commit | d0d7d0a6b92221fcfb1ae772f7ae88280d5e3f6e | [log] [tgz] |
---|---|---|
author | Treehugger Robot <treehugger-gerrit@google.com> | Mon Jul 30 23:40:36 2018 +0000 |
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | Mon Jul 30 23:40:36 2018 +0000 |
tree | 80dd436830834f04094e2725bc6b6bd33ce796d1 | |
parent | f2878cf15b0c82f22298919b022623340bed0405 [diff] | |
parent | 0c7bde8de630f1668cf554e14641bffd56617e1e [diff] |
Merge "fastboot: Fix hang when sparse images end in small chunks."
diff --git a/fastboot/fastboot_driver.cpp b/fastboot/fastboot_driver.cpp index c308420..aabc620 100644 --- a/fastboot/fastboot_driver.cpp +++ b/fastboot/fastboot_driver.cpp
@@ -462,6 +462,10 @@ } RetCode FastBootDriver::SendBuffer(const void* buf, size_t size) { + if (!size) { + return SUCCESS; + } + // Write the buffer ssize_t tmp = transport->Write(buf, size);