[DGD] Hydra 1.2.16

Felix A. Croes felix at dworkin.nl
Wed Aug 29 00:51:47 CEST 2012


How to use hotbooting:

Add a hotboot config parameter to the configuration file, like this:

    hotboot = ({ "/home/mud/bin/hydra", "/home/mud/config.dgd",
		 "/home/mud/snapshot" });

The array specifies the program to execute, and what arguments to use.
>From within the mud, use dump_state() and shutdown(1), in that order,
within the same task to perform a hotboot.

Hotbooting is only supported on OSX, Linux and Solaris.  Unfortunately,
it cannot be made to work well on Windows, so I decided not to implement
it for that platform at all.

Hotbooting can be used in combination with partial snapshots, and can
be used to switch to a different architecture on the same platform
(for example, from i386 to amd64).  A hotboot snapshot can also be used
as an ordinary snapshot by a new process on the same platform.

Regards,
Felix Croes



More information about the DGD mailing list