- Maniphest Tasks
- T7019: eina_debug misuses threads
- rEFLbd9edfad0090: eina_debug: make shutdown perform cleanups and kill the timer thread
I'd be interesting in seeing a trace for this in the current code.
After these changes, however, it's no longer possible for this function to be called while session is NULL; the block at L586 has been reworked and the thread will now exit immediately once the session is freed, and that is the only place where session is deallocated.