guint count;
LttvTracesetContextPosition *end_position;
+ if(lttvwindow_preempt_count > 0) return TRUE;
+
if(tab == NULL) {
g_critical("Foreground processing : tab does not exist. Processing removed.");
return FALSE;
g_slist_remove_link(tab->events_requests, remove_iter);
}
tab->events_request_pending = FALSE;
+ tab->stop_foreground = TRUE;
g_idle_remove_by_data(tab);
g_assert(g_slist_length(tab->events_requests) == 0);
}
/* Start with empty events requests list */
tab->events_requests = NULL;
tab->events_request_pending = FALSE;
+ tab->stop_foreground = FALSE;
+
g_signal_connect(G_OBJECT(tab->scrollbar), "value-changed",
GTK_DIALOG_MODAL|GTK_DIALOG_DESTROY_WITH_PARENT,
GTK_MESSAGE_ERROR,
GTK_BUTTONS_OK,
- "Cannot open trace : maybe you should enter in the directory"
+ "Cannot open trace : maybe you should enter in the directory "
"to select it ?");
gtk_dialog_run(GTK_DIALOG(dialogue));
gtk_widget_destroy(dialogue);