TModLoader v1.4.4.9
TModLoader source code documentation
Loading...
Searching...
No Matches

◆ AddSignalTraps()

static void Terraria.Main.AddSignalTraps ( )
inlinestatic

Definition at line 84029 of file Main.cs.

84030 {
84031 SIGINTHandler = PosixSignalRegistration.Create(PosixSignal.SIGINT, Handle);
84032 SIGTERMHandler = PosixSignalRegistration.Create(PosixSignal.SIGTERM, Handle);
84033 static void Handle(PosixSignalContext ctx)
84034 {
84035 ctx.Cancel = true;
84036 Logging.tML.Info((object)$"Signal {ctx.Signal}, Closing Server...");
84037 Netplay.Disconnect = true;
84038 }
84039 }
static PosixSignalRegistration SIGTERMHandler
Definition Main.cs:2742
static PosixSignalRegistration SIGINTHandler
Definition Main.cs:2740

References Terraria.Main.SIGINTHandler, Terraria.Main.SIGTERMHandler, and Terraria.ModLoader.Logging.tML.

Referenced by Terraria.Main.DedServ_PostModLoad().

+ Here is the caller graph for this function: