util: Report system error when virThreadCreateFull fails

Otherwise 'Unknown' error will be returned to client.

Signed-off-by: Erik Skultety <eskultet@redhat.com>
This commit is contained in:
Erik Skultety 2016-02-26 17:48:03 +01:00
parent 396f80519e
commit 7968517593
2 changed files with 2 additions and 0 deletions

View File

@ -235,6 +235,7 @@ src/util/virstoragefile.c
src/util/virstring.c src/util/virstring.c
src/util/virsysinfo.c src/util/virsysinfo.c
src/util/virthreadjob.c src/util/virthreadjob.c
src/util/virthreadpool.c
src/util/virtime.c src/util/virtime.c
src/util/virtpm.c src/util/virtpm.c
src/util/virtypedparam.c src/util/virtypedparam.c

View File

@ -183,6 +183,7 @@ virThreadPoolExpand(virThreadPoolPtr pool, size_t gain, bool priority)
true, true,
data) < 0) { data) < 0) {
VIR_FREE(data); VIR_FREE(data);
virReportSystemError(errno, "%s", _("Failed to create thread"));
goto error; goto error;
} }
} }