Finally Got a Windmill Hang

I got my first Windmill hang using the for loop test runs I mentioned yesterday. I also managed to get another one this morning. Both seem to indicate the same thing -- we're getting stuck waiting inside client.open calls.  Looks to be something smelly in Windmill's JSONRPCTransport.request call. (btw, doesn't that class name frighten you! It should!)

I'm still trying to get my head around why this is happening, but at least I know what is happening now. I've learned more about Windmill as result, which is always good. But I've also discovered scray things -- like calls to time.sleep inside while loops. I literally had crazy dreams last night, that I attribute to this frightening fact. My confidence with Windmill is erroding again, but I'd like to fix this issue without letting that color the experience for me.

Anyway, it's a brief update, but that's where I'm at. I'll likely think on this and poke at it through the weekend and decide a course of action by the time I start work again on Monday. Until then.....!

Posted by deryck on March 18, 2011

Post a comment