main_loop.quit ();
});
+ Timeout.add_seconds (5, () => {
+ debug ("Timeout while waiting for 'updated' signal on '%s'.",
+ this.item.parent.id);
+ main_loop.quit ();
+
+ return false;
+ });
+
debug ("Waiting for update signal from container '%s' after pushing" +
" content to its child item '%s'..",
this.item.parent.id,
this.wait_for_item.callback ();
});
+ var timeout = Timeout.add_seconds (5, () => {
+ debug ("Timeout on waiting for 'updated' signal on '%s'.",
+ container.id);
+ this.wait_for_item.callback ();
+
+ return false;
+ });
+
yield;
container.disconnect (id);
+ Source.remove (timeout);
}
}
debug ("Finished waiting for new item to appear under container '%s'",