
5 Apr
2007
5 Apr
'07
3:32 p.m.
2007/4/5, Jeff Garland <jeff@crystalclearsoftware.com>:
I assure you, that's sometimes just not possible. I've seen plenty of software where the first thing that happens is multiple threads are spawned (before 'main' even gets invoked) so it's not always that easy.
Yep. It is true that sometimes 'single threaded' init is not possible to guarantee and it is also true that 'single threaded' init is not impossible to guarantee if you want.
And when you throw dll loading into the mix it's basically impossible to guarantee a startup order. ... ... See other mail/discussion regarding complexities caused by dlls on Windows.
Yes, I admit dll is another thing.