Jorge Bastos wrote: > I'd like to test it with a domain in this test server.
Please do. I've removed the last references to the unused call that was biting you. I've also fixed a couple of regressions in the message retrieval code, and the mysql connection setup. Both Thunderbird and Outlook Express are working fine. There is one big gotcha that you have to be aware of; output is never sent to the client until the command has completely finished. While the command is still running the output is buffered. Once the command is finished, a message containing the buffered output is pushed to the queue and the main thread is notified to drain the queue. Getting this async messaging to work correctly was more important for now than user experience. This means that when you open a large folder, it will take awhile before the client starts to receive anything. Be patient. There is a way around this if I start sending the buffered output in seperate messages through the async queue, even before the command has finished. I had a basic setup doing this, but the approach I used didn't take certain race conditions into account. I've been thinking about another approach, which I'm going to try out. For now however, working correctly was more important than fixing high latencies leading to perceived slowness. 2.3.3 is really coming together. Almost there. Please let me know how the tests go. -- ________________________________________________________________ Paul Stevens paul at nfg.nl NET FACILITIES GROUP GPG/PGP: 1024D/11F8CD31 The Netherlands________________________________http://www.nfg.nl _______________________________________________ Dbmail-dev mailing list [email protected] http://twister.fastxs.net/mailman/listinfo/dbmail-dev
