g_hash_table_destroy(usertraces);
}
-
+gboolean rettrue(gpointer key, gpointer value, gpointer user_data)
+{
+ return TRUE;
+}
static void
restore_init_state(LttvTraceState *self)
/* reset bdev states */
g_hash_table_foreach(self->bdev_states, bdevstate_free_cb, NULL);
- g_hash_table_steal_all(self->bdev_states);
+ //g_hash_table_steal_all(self->bdev_states);
+ g_hash_table_foreach_steal(self->bdev_states, rettrue, NULL);
#if 0
nb_tracefile = self->parent.tracefiles->len;
process->state->change = s->parent.timestamp;
}
- if(state_out == 32 || state_out == 128)
+ if(state_out == 32 || state_out == 64)
exit_process(s, process); /* EXIT_DEAD || TASK_DEAD */
/* see sched.h for states */
}