I was thinking we add it at the very end of the initialization:
- if (wine_needs_reboot()) fork(wineboot); /* asynchronously */
I know nothing about wineserver :) I was just wondering about this asynchronously. Of course it shouldn't get locked up. But who will be faster then, wine or wineboot? I mean what if a program relies on these actions being finished (they usually do), is it sure that wineboot has finished when the app gets started?
Just my worthless 2 cents :)
bye Fabi