View Single Post
  #12  
Old 03-12-2004, 04:32 PM
Windcatcher
Demi-God
 
Join Date: Jan 2002
Posts: 1,175
Default

I found another problen with the ZP code and I'm testing a fix, so feel free to log in to help me test it :P

The problem is that the time it takes to look for ZoneProxy and wait for it to set up the zone is stopping all other aspects of the world server in the meantime, so I'm currently testing a server where Client::EnterWorld() is run in a separate thread. Hopefully this will alleviate the problem, but I need people to log in to be sure. If it works, I'll package it and re-upload 0.5.5-DR1-ZP yet again.

WC

Edit: It's close, but not quite right. I think I need to add some mutex'es wherever EnterWorld() touches the zone server. It'll take maybe half an hour to change the code and bring the server back up.
Reply With Quote