POP3 Locking up computer



I have a couple of classes I use. They both work. The problem is if there is
a bunch of messages, while they are being downloaded nothing else works
(other threads or GUI controls).

I've put the pop3 reader in a background thread. I've made it lowest
priority. But when its downloading 40KBytes it locks everything up.

If I download messages it locks the app up too.

Its a Csharp Form based app. I have windows.form timers triggering the
threads (I tried Threading timers too).

They all do the same. When I download, nothing works.

I tried async reads, that didn't work. If you need to see the code let me
know.

Any ideas would be appreciatted.

Thanks,
Bill


.