If my understanding is correct and if there are no other side-effects, I may be able to fix hanging on exit with relative simplicity. But doing something major would be, indeed, not wise before the next Qt will hit us.