festivecasual / sigma-mud

Experimental MUD server in Python
0 stars 0 forks source link

STATE_PLAYING pushed too late in the creation/login sequence #23

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
A performance problem is being created by setting the PLAYING state too late 
during a player's entry to the game.  This may be causing the interpreter to 
miss fast input immediately following login.

Fixing this should allow faster and more stable performance during unit testing.

Original issue reported on code.google.com by bmcca...@gmail.com on 16 Sep 2010 at 5:55

GoogleCodeExporter commented 9 years ago
Changed.  Performance is more stable.  Test suite still sends data too fast in 
some cases, so extra polls were added to the socket routines in test.py.  
Should continue to monitor this in case this is a latent performance or 
architectural problem, but it's probably just lazy sockets at high speed.

Original comment by bmcca...@gmail.com on 18 Sep 2010 at 1:24