I'm accustomed to debugging workers by putting a breakpoint in WorkerProcessHost::OnProcessLaunched, then attaching to the worker process once I hit it.
Today I'm finding that whenever I do this, the worker script just doesn't start up. There's no error...it just never responds. Resource tracking indicates that the script gets read, but it never seems to launch.
If I disable the breakpoint, the worker script runs just fine [up until it hits the error I want to debug].
Is there some sort of a timer that's checking to see that the script starts up within a certain delay, that my breakpoint is messing up? Was there a recent change to worker startup?
This is on Vista64 on Visual Studio 2005, in case it matters.
Thanks,
Eric