| Submitter | dunrong huang |
|---|---|
| Date | Sept. 5, 2012, 9:55 a.m. |
| Message ID | <1346838932-29658-1-git-send-email-riegamaths@gmail.com> |
| Download | mbox | patch |
| Permalink | /patch/181836/ |
| State | New |
| Headers | show |
Comments
Patch
diff --git a/block.c b/block.c index 470bdcc..2dd0c5b 100644 --- a/block.c +++ b/block.c @@ -433,7 +433,12 @@ int get_tmp_filename(char *filename, int size) return -EOVERFLOW; } fd = mkstemp(filename); - if (fd < 0 || close(fd)) { + if (fd < 0) { + fprintf(stderr, "Could not create temporary snapshot in %s directory: " + "%s\n", tmpdir, strerror(errno)); + return -errno; + } + if (close(fd) != 0) { return -errno; } return 0;