|
@@ -67,17 +67,19 @@ void mssh_terminal_start_session(MSSHTerminal *terminal, char **env)
|
|
|
args[4] = NULL;
|
|
|
}
|
|
|
|
|
|
- vte_terminal_spawn_sync(VTE_TERMINAL(terminal),
|
|
|
- VTE_PTY_NO_LASTLOG|VTE_PTY_NO_UTMP|VTE_PTY_NO_WTMP,
|
|
|
+ vte_terminal_spawn_async(VTE_TERMINAL(terminal),
|
|
|
+ VTE_PTY_NO_LASTLOG|VTE_PTY_NO_UTMP|VTE_PTY_NO_WTMP,
|
|
|
NULL,
|
|
|
args,
|
|
|
env,
|
|
|
- G_SPAWN_SEARCH_PATH,
|
|
|
+ G_SPAWN_SEARCH_PATH,
|
|
|
NULL,
|
|
|
NULL,
|
|
|
- NULL,
|
|
|
+ NULL,
|
|
|
+ 1000,
|
|
|
NULL,
|
|
|
- NULL);
|
|
|
+ NULL,
|
|
|
+ NULL);
|
|
|
|
|
|
free(args[0]);
|
|
|
}
|