You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

16 lines
357 B

7 years ago
--- a/init/init.c 2012-06-14 17:48:06+02:00
+++ b/init/init.c 2012-06-14 17:48:06+02:00
@@ -586,8 +586,11 @@
/* Only run stuff with pid == 0. If pid != 0,
* it is already running
*/
- if (a->pid == 0)
+ if (a->pid == 0) {
+ if (a->terminal[0] && access(a->terminal, R_OK | W_OK))
+ continue;
a->pid = run(a);
+ }
}
}
}