debuging dbus, not work
authortanya <tanyshk@gmail.com>
Wed, 11 Aug 2010 14:09:10 +0000 (17:09 +0300)
committertanya <tanyshk@gmail.com>
Wed, 11 Aug 2010 14:09:10 +0000 (17:09 +0300)
xscreensaver/hacks/screenhack.c

index 8414e54..c42d3f1 100644 (file)
@@ -618,6 +618,7 @@ run_screenhack_table (Display *dpy,
           start_frame--;
           continue;
         }
+        dbus_connection_flush(conn);
       if (pause == 0)
       /* non blocking read of the next available message */
        dbus_connection_read_write(conn, 0);
@@ -635,6 +636,7 @@ run_screenhack_table (Display *dpy,
           continue; 
       }
         dbus_connection_steal_borrowed_message(conn, msg);
+        fprintf(stderr, "dbus  get message serial = %i\n", dbus_message_get_serial(msg)); 
      /* fprintf (stderr, "APPLICATION PATH11111111111111111111 %s %s %s\n",   dbus_message_get_path(msg),   dbus_message_get_interface (msg), dbus_message_get_member (msg));*/
         /*dbus_connection_return_message(conn, msg);*/
       if (dbus_message_is_signal(msg, LIVEWP_SIGNAL_INTERFACE, LIVEWP_PAUSE_LIVEBG_ON_VIEW) || 
@@ -657,7 +659,7 @@ run_screenhack_table (Display *dpy,
                     pause = 0;
               }
               /*msg = dbus_connection_pop_message(conn);*/
-              fprintf(stderr, "dbus  steal message\n"); 
+              fprintf(stderr, "dbus  steal message serial = %i\n", dbus_message_get_serial(msg)); 
               /*dbus_connection_steal_borrowed_message(conn, msg);*/
           }else{ 
               fprintf(stderr, "dbus  return message\n");