View Issue Details

IDProjectCategoryView StatusLast Update
0000731LDMud 3.5Implementationpublic2010-03-14 12:47
Reporterzesstra Assigned Tozesstra  
Status resolvedResolutionfixed 
Target Version3.5.0Fixed in Version3.5.0 
Summary0000731: Make calling of heartbeats configurable at run-time
Description[was: RfC: Remove suspension of heartbeats when no player is present.]
Currently the driver won't call any heart beats when no player is logged in. I guess, this was done to save computing time in the old times... Does anybody see another reason?

If not, I would like to change that and always call heart beats. That would make heart_beats a bit more reliable and one is not limited to callouts when doing regular tasks which should not be interrupted for an arbitrary amount of time.
TagsNo tags attached.



2010-03-08 17:35

reporter   ~0001772

I support the ability to have heartbeats even when no-one is logged on.


2010-03-10 16:32

administrator   ~0001777

Another idea: we might make HB call just configurable at runtime (configure_driver()). Then the mudlib may just decide based on whatever wishes, assumptions or information it has.


2010-03-14 12:47

administrator   ~0001798

I made the calling of heartbeats configurable at run-time by using configure_driver() in r2887. At the same time, calling of heartbeats does not need a logged-on player any longer.

Issue History

Date Modified Username Field Change
2010-03-01 17:40 zesstra New Issue
2010-03-08 17:35 Coogan Note Added: 0001772
2010-03-10 16:32 zesstra Note Added: 0001777
2010-03-14 12:42 zesstra Assigned To => zesstra
2010-03-14 12:42 zesstra Status new => assigned
2010-03-14 12:42 zesstra Summary RfC: Remove suspension of heartbeats when no player is present. => Make calling of heartbeats configurable at run-time
2010-03-14 12:42 zesstra Description Updated
2010-03-14 12:47 zesstra Note Added: 0001798
2010-03-14 12:47 zesstra Status assigned => resolved
2010-03-14 12:47 zesstra Fixed in Version => 3.5.0
2010-03-14 12:47 zesstra Resolution open => fixed