diff --git a/src/base/launch.c b/src/base/launch.c index 83831339c384638565df54b4895f6031fed2439c..e8dc05e79fba97bc5f55291bc40120225ca2f88e 100644 --- a/src/base/launch.c +++ b/src/base/launch.c @@ -107,16 +107,6 @@ ___kill_klkt(void) int launch_ext_klkt(va_list UNUSED *___args) { - /* Check env variable! */ - char *env_klkt_pid = getenv(LKT_ENV_KLKT_PID); - if (NULL != env_klkt_pid) { - LOG_DEBUG("INIT", "Found " LKT_ENV_KLKT_PID " := %s", env_klkt_pid); - ___klkt_pid = strtol(env_klkt_pid, NULL, 0); - return 0; - } - LOG_DEBUG("INIT", "No " LKT_ENV_KLKT_PID " env variable found, launch klkt ourself"); - - /* Env var was not found, no existing lklt! Launch it ourself. */ char exe_path[LKT_LINE_MAX]; char try_name[LKT_LINE_MAX]; const char *const appimage = getenv("APPIMAGE"); @@ -186,10 +176,6 @@ error: end: LOG_INFO("INIT", "Klkt launched with pid %ld", ___klkt_pid, try_name); posix_spawn_file_actions_destroy(&action); - - /* Export the env var for klkt pid, reuse exe_path */ - safe_snprintf(exe_path, LKT_LINE_MAX, "%ld", ___klkt_pid); - RETURN_IF(setenv(LKT_ENV_KLKT_PID, exe_path, 1), "Failed to set env variable " LKT_ENV_KLKT_PID, 1); return 0; }