View Issue Details

IDProjectCategoryView StatusLast Update
0000222LDMudRuntimepublic2019-08-29 21:29
ReporterlarsAssigned ToGnomi  
PrioritynormalSeverityfeatureReproducibilityN/A
Status closedResolutionfixed 
Summary0000222: Driver should pass signals to mudlib
DescriptionShort: Driver should pass signals to the mudlib
Date: Wed, 29 Mar 2000 01:27:56 +0200
From: Freaky <Freaky@UNItopia.RUS.Uni-Stuttgart.DE>
Type: Feature
State: New


Ein besserer Signal-Handler wuerde auch gut tun, so dass man z.B. vor einem
Crash noch was machen kann, oder besser auf Signale reagieren kann.
(see 'Reopening of logfiles' for an application)

Ausserdem sollte sie evt. ein
Signal-Handling bekommen, dass man z.B. SIG_USR2 einer Master-Funktion
zuweisen kann, die dann z.B. das MUD sauber runterfahren kann.
Momentan mache ich das ueber den external-Master-reload (SIG_USR1)
TagsNo tags attached.
External Data (URL)

Activities

zesstra

2009-09-30 15:46

administrator   ~0001379

OK, this is half obsolete: re-open the logfiles is now possible with USR2, clean shutdown (in theory) with HUP.

The wider issue: should we pass all unknown signals to the mudlib and ignore them after that (ok, some you can't ignore, I know), letting the mudlib decide what to do?

Gnomi

2019-08-29 21:29

manager   ~0002475

Implemented in LDMud 3.5.2.

Issue History

Date Modified Username Field Change
2004-11-26 22:27 lars New Issue
2009-09-30 15:46 zesstra Note Added: 0001379
2019-08-29 21:29 Gnomi Assigned To => Gnomi
2019-08-29 21:29 Gnomi Status new => closed
2019-08-29 21:29 Gnomi Resolution open => fixed
2019-08-29 21:29 Gnomi Note Added: 0002475