Events::delayTermination: Difference between revisions
m (Ufteers moved page Events::delayShutdown to Events::delayTermination: naming mistake) |
No edit summary |
||
| Line 11: | Line 11: | ||
{{ServersideCode| | {{ServersideCode| | ||
<pre> | <pre> | ||
mp.events.add("serverShutdown", async () => | mp.events.add("serverShutdown", async () => { | ||
{ | mp.events.delayTermination = true; | ||
mp.events. | |||
await yourAsyncFunction(); | await yourAsyncFunction(); | ||
mp.events. | mp.events.delayTermination = false; | ||
}); | }); | ||
</pre> | </pre> | ||
Latest revision as of 08:49, 12 April 2021
Server-Side Function
This function delays server's shutdown till you finish all your async tasks.
Setter
- Boolean
Example
Server-Side
mp.events.add("serverShutdown", async () => {
mp.events.delayTermination = true;
await yourAsyncFunction();
mp.events.delayTermination = false;
});
See Also
- Functions
- Properties