- dbus_connection_read_write(conn, 0);
- msg = dbus_connection_pop_message(conn);
- if (NULL == msg)
- continue;
+ dbus_connection_read_write(conn, 0);
+ else
+ /* blocking read of the next available message */
+ dbus_connection_read_write(conn, -1);
+ /*fprintf(stderr, "111111\n");*/
+ msg = dbus_connection_borrow_message(conn);
+ /*msg = dbus_connection_pop_message(conn);*/
+
+ /*fprintf(stderr, "2222222\n");*/
+ if (NULL == msg){