From: Nikolay Shirokovskiy Date: Thu, 7 Feb 2019 12:58:43 +0000 (+0300) Subject: rpc: add mising locking in virNetClientStreamRecvHole X-Git-Tag: v5.1.0-rc1~173 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8457fd50349927c2da25cc88dee3f62e931c2378;p=thirdparty%2Flibvirt.git rpc: add mising locking in virNetClientStreamRecvHole Signed-off-by: Nikolay Shirokovskiy --- diff --git a/src/rpc/virnetclientstream.c b/src/rpc/virnetclientstream.c index 65aa583b0a..136ed16610 100644 --- a/src/rpc/virnetclientstream.c +++ b/src/rpc/virnetclientstream.c @@ -644,8 +644,12 @@ virNetClientStreamRecvHole(virNetClientPtr client ATTRIBUTE_UNUSED, return -1; } + virObjectLock(st); + *length = st->holeLength; st->holeLength = 0; + + virObjectUnlock(st); return 0; }