7.7.+

Hi,

Here are the promised fixes to the translation project to handle high load both with and without load balancing. There are also a few fixes to ensure Dispose() of the WebResponse objects in the Bing-translation code, preventing exhaustion of outgoing web connections.

I have aimed at changing as little as possible, and also to keep it as simple as possible. While simple Monitor.Enter() based locks can be optimized, I'm refraining from this in the interest of simplicity and correctness. If actual lock contention can be shown in the real world, this can be optimized then.

Best regards,

Svante