144 |
return FALSE; |
return FALSE; |
145 |
} |
} |
146 |
Lstatus = g_spawn_async_with_pipes(NULL, Lcmd, NULL, /* env argument */ |
Lstatus = g_spawn_async_with_pipes(NULL, Lcmd, NULL, /* env argument */ |
147 |
(GSpawnFlags ) (0), |
(GSpawnFlags ) (G_SPAWN_DO_NOT_REAP_CHILD), |
148 |
NULL, NULL, Lpid, NULL, &g_out, &g_err, Aerror); |
NULL, NULL, Lpid, NULL, &g_out, &g_err, Aerror); |
149 |
g_strfreev(Lcmd); |
g_strfreev(Lcmd); |
150 |
if (Lstatus == FALSE) { |
if (Lstatus == FALSE) { |
171 |
kill(*Lpid, SIGINT); |
kill(*Lpid, SIGINT); |
172 |
} |
} |
173 |
|
|
174 |
|
exit_prog(*Lpid, Aerror, NULL); |
175 |
|
|
176 |
g_source_remove(Lcomerrevent); |
g_source_remove(Lcomerrevent); |
177 |
g_source_remove(Lcomevent); |
g_source_remove(Lcomevent); |
178 |
|
|