From 7be06048775807fb612075379a32dd2ee126c2ee Mon Sep 17 00:00:00 2001 From: Arvid Norberg Date: Thu, 14 Oct 2010 00:58:08 +0000 Subject: [PATCH] fixed error reporting when fallocate fails --- ChangeLog | 1 + src/file.cpp | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 0bb9c06c3..3afcf4c43 100644 --- a/ChangeLog +++ b/ChangeLog @@ -52,6 +52,7 @@ * added more detailed instrumentation of the disk I/O thread + * fixed error reporting when fallocate fails * deprecate support for separate proxies for separate kinds of connections 0.15.4 release diff --git a/src/file.cpp b/src/file.cpp index 593089269..4732eac83 100644 --- a/src/file.cpp +++ b/src/file.cpp @@ -1572,7 +1572,7 @@ namespace libtorrent // and report it. if (errno != ENOSYS) { - ec.assign(ret, get_posix_category()); + ec.assign(errno, get_posix_category()); return false; } #endif // TORRENT_LINUX