[libvirt] [libvirt-glib 1/5] mainloop: improve handle operations debug messages

Daniel P. Berrange berrange at redhat.com
Mon Jun 25 09:58:43 UTC 2012


On Wed, Jun 20, 2012 at 12:29:47PM +0200, Christophe Fergeau wrote:
> Make sure the watch ID and the address of the structure libvirt-glib
> uses to watch the handle are always printed to make tracking operation
> on the same watch easier.
> ---
>  libvirt-glib/libvirt-glib-event.c |    6 +++---
>  1 file changed, 3 insertions(+), 3 deletions(-)
> 
> diff --git a/libvirt-glib/libvirt-glib-event.c b/libvirt-glib/libvirt-glib-event.c
> index c3eb3c8..f09d6c8 100644
> --- a/libvirt-glib/libvirt-glib-event.c
> +++ b/libvirt-glib/libvirt-glib-event.c
> @@ -130,7 +130,7 @@ gvir_event_handle_dispatch(GIOChannel *source G_GNUC_UNUSED,
>      if (condition & G_IO_ERR)
>          events |= VIR_EVENT_HANDLE_ERROR;
>  
> -    g_debug("Dispatch handler %d %d %p\n", data->fd, events, data->opaque);
> +    g_debug("Dispatch handler %p %d %d %d %p\n", data, data->watch, data->fd, events, data->opaque);
>  
>      (data->cb)(data->watch, data->fd, events, data->opaque);
>  
> @@ -166,7 +166,7 @@ gvir_event_handle_add(int fd,
>      data->channel = g_io_channel_unix_new(fd);
>      data->ff = ff;
>  
> -    g_debug("Add handle %d %d %p\n", data->fd, events, data->opaque);
> +    g_debug("Add handle %p %d %d %d %p\n", data, data->watch, data->fd, events, data->opaque);
>  
>      data->source = g_io_add_watch(data->channel,
>                                    cond,
> @@ -278,7 +278,7 @@ gvir_event_handle_remove(int watch)
>          goto cleanup;
>      }
>  
> -    g_debug("Remove handle %d %d\n", watch, data->fd);
> +    g_debug("Remove handle %p %d %d\n", data, watch, data->fd);
>  
>      if (!data->source)
>          goto cleanup;

ACK, trivial


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