[libvirt] [PATCH 4/4] rpc: Add some debug messages to virNetClient

Daniel P. Berrange berrange at redhat.com
Tue Nov 22 19:09:42 UTC 2011


On Tue, Nov 22, 2011 at 04:32:34PM +0100, Jiri Denemark wrote:
> ---
>  src/rpc/virnetclient.c |    4 ++++
>  1 files changed, 4 insertions(+), 0 deletions(-)
> 
> diff --git a/src/rpc/virnetclient.c b/src/rpc/virnetclient.c
> index c99e87c..025d270 100644
> --- a/src/rpc/virnetclient.c
> +++ b/src/rpc/virnetclient.c
> @@ -1040,6 +1040,7 @@ static bool virNetClientIOEventLoopRemoveDone(virNetClientCallPtr call,
>          VIR_DEBUG("Waking up sleep %p", call);
>          virCondSignal(&call->cond);
>      } else {
> +        VIR_DEBUG("Removing completed call %p", call);
>          if (call->expectReply)
>              VIR_WARN("Got a call expecting a reply but without a waiting thread");
>          ignore_value(virCondDestroy(&call->cond));
> @@ -1070,6 +1071,8 @@ static bool virNetClientIOEventLoopRemoveNonBlocking(virNetClientCallPtr call,
>          if (call->haveThread) {
>              VIR_DEBUG("Waking up sleep %p", call);
>              virCondSignal(&call->cond);
> +        } else {
> +            VIR_DEBUG("Keeping unfinished call %p in the list", call);
>          }
>          return false;
>      } else {
> @@ -1081,6 +1084,7 @@ static bool virNetClientIOEventLoopRemoveNonBlocking(virNetClientCallPtr call,
>              VIR_DEBUG("Waking up sleep %p", call);
>              virCondSignal(&call->cond);
>          } else {
> +            VIR_DEBUG("Removing call %p", call);
>              if (call->expectReply)
>                  VIR_WARN("Got a call expecting a reply but without a waiting thread");
>              ignore_value(virCondDestroy(&call->cond));

ACK

Daniel
-- 
|: http://berrange.com      -o-    http://www.flickr.com/photos/dberrange/ :|
|: http://libvirt.org              -o-             http://virt-manager.org :|
|: http://autobuild.org       -o-         http://search.cpan.org/~danberr/ :|
|: http://entangle-photo.org       -o-       http://live.gnome.org/gtk-vnc :|




More information about the libvir-list mailing list