http://bugs.gentoo.org/show_bug.cgi?id=122637#c3
* Stop using override_redirect true -- conky back under WM control
when using 'own_window yes'.
+ * Fixed texeci breakage when forking to background is on
2006-02-14
* Drastically simplified own_window=yes window creation code.
free(text);
}
text = NULL;
+ /* fork */
+ if (fork_to_background) {
+ int ret = fork();
+ switch (ret) {
+ case -1:
+ ERR("can't fork() to background: %s",
+ strerror(errno));
+ break;
+
+ case 0:
+ break;
+
+ default:
+ fprintf
+ (stderr,
+ "Conky: forked to background, pid is %d\n",
+ ret);
+ return 0;
+ }
+ }
update_uname();
draw_stuff();
#endif /* X11 */
- /* fork */
- if (fork_to_background) {
- int ret = fork();
- switch (ret) {
- case -1:
- ERR("can't fork() to background: %s",
- strerror(errno));
- break;
-
- case 0:
- break;
-
- default:
- fprintf
- (stderr,
- "Conky: forked to background, pid is %d\n",
- ret);
- return 0;
- }
- }
/* Set signal handlers */
act.sa_handler = signal_handler;