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",