I know this should have been implemented sooner, but a check_idle method has been added to the User class to warn and eventually disconnect long-idle sessions. The default wait can be set in the config, and even overridden on a per state basis (active, entering_account_name, et cetera). Without this, the engine essentially exhibits a very slow file descriptor leak, eventually leading to a fatal exception.

Demo Data Loader

2007-04-24

After hand-converting the format of the basic configuration/data files from the last mudpy snapshot, a first pass at a rudimentary data loader can be seen here. It doesn’t contain any real error checking or data validation routines yet, and the save routine to go with it still needs to be written, but this is at least a start at some progress…