448 |
|
|
449 |
if (lp) |
if (lp) |
450 |
{ |
{ |
451 |
pid = fork (); /* use fork for large log saving */ |
pid = fork (); /* use fork for log saving */ |
452 |
if (pid == 0) |
if (pid == 0) |
453 |
{ |
{ |
454 |
model = gtk_tree_view_get_model (GTK_TREE_VIEW(logw->treeview)); |
model = gtk_tree_view_get_model (GTK_TREE_VIEW(logw->treeview)); |
473 |
log_file_close (lp); |
log_file_close (lp); |
474 |
_exit (0); |
_exit (0); |
475 |
} |
} |
|
/* check the child every second */ |
|
476 |
log_file_close (lp); |
log_file_close (lp); |
477 |
|
/* check the child every second */ |
478 |
g_timeout_add (1000, (GSourceFunc) childcheck, NULL); |
g_timeout_add (1000, (GSourceFunc) childcheck, NULL); |
479 |
} |
} |
480 |
else |
else |