engine: platform: linux: do not search sd_notify if NOTIFY_SOCKET isn't set

This commit is contained in:
Alibek Omarov 2024-03-19 21:23:53 +03:00
parent 049bed555e
commit d8910b0e38

View file

@ -111,6 +111,11 @@ void Linux_Init( void )
if( !Host_IsDedicated( ))
return;
// manpage says sd_notify will send messages to socket in NOTIFY_SOCKET
// environment variable. Check if it's available.
if( getenv( "NOTIFY_SOCKET" ) == NULL )
return;
if(( g_hsystemd = dlopen( "libsystemd.so.0", RTLD_LAZY )) == NULL )
return;