260
260
g_ptr_array_add (dhclient_argv, (gpointer) device->iface);
261
261
g_ptr_array_add (dhclient_argv, NULL);
263
if (!g_spawn_async (NULL, (char **) dhclient_argv->pdata, NULL, 0,
263
if (!g_spawn_async (NULL, (char **) dhclient_argv->pdata, NULL, G_SPAWN_DO_NOT_REAP_CHILD,
264
264
&dhclient_child_setup, NULL, &pid, &error)) {
265
265
nm_warning ("dhclient failed to start. error: '%s'", error->message);