I just uploaded another version of 0.5.5-DR1-ZP, where the entire enterworld process is multithreaded and has the fixes mentioned in this thread:
http://www.eqemulator.net/forums/vie...?p=73081#73081
It's currently in testing but so far it's working. All of my changes are inside #ifdef ZONEPROXY...#endif constructs, so none of the normal server code should be affected. However, getting the multithreaded benefit means compiling with ZoneProxy support on.
WC