← Back to team overview

gtg-contributors team mailing list archive

Dethreadization

 

Hi people,

So, I did what I said in the last mail : filteredtree now has "states" and
the treemodel can ask the state he wants.

I pushed it to the "dethreadization" branch.


There's bug and crashes but nothing seems impossible to solve.

1) 3 places in FilteredTree still send multiples signals at the same time.
It should not happen. We should have "one _commit_state, one state, one
signal"

2) When enabling the workview, there are some crashes because some paths
look invalid. Maybe related to 1)

3) Some crashes with -s standard but those are liblarch crashes with a
nice stack.


Also, there's of course a huge memory leak as each state is save right now
;-)


Could it be an escape way ?



Follow ups