Hello,
On Sept. 1st I was involved in a motorcycle accident. I spent 3 weeks in the hospital with broken ribs, a broken leg and a serious head injury. My physical/mental state after returning home was poor, and I did not want to deal with any klondike issues for some weeks after that. I am ok physically now.
...
Chris.
Heh - Chris, I read your description and actually found myself able to understand the circumstances quite well

(I had a motorbike accident ... with a truck ... Sep/11 16 years ago ... (major) broken leg and ribs ... though I was lucky - no head injuries)
Anyway, during your absence I've rewritten a lot of the Klondike driver for cgminer
(been working with the klondike team)
I've had a few small questions about the driver that seem to have been resolved - but would be good chase you up in a few weeks if possible (I'm very busy with another driver for the next week or 2) just regarding the changes that zipiju has suggested regarding expected hardware limitations (I've been overly wary of having the default settings too high)
Meanwhile ...
Curious. Did you perchance build a custom version of CGMiner with the "went idle before work was sent" adjustment ?
No.. I still get the occasional USB error messages but they don't affect hash rate or cause disconnects.
Yeah the messages basically mean that my driver changes may need more tweaking to maximise performance (e.g. as zipiju's change suggests) but they also represent quite a minor loss in performance.
I get the message every so often on a 2xKLN setup at 333Mhz (that's also mining with another 140GH/s of 5 USB devices on the same machine)