View | Details | Raw Unified | Return to bug 1988 | Differences between
and this patch

Collapse All | Expand All

(-)ssh.c (+2 lines)
Lines 947-952 control_persist_detach(void) Link Here
947
		fatal("%s: fork: %s", __func__, strerror(errno));
947
		fatal("%s: fork: %s", __func__, strerror(errno));
948
	case 0:
948
	case 0:
949
		/* Child: master process continues mainloop */
949
		/* Child: master process continues mainloop */
950
		if (daemon(1, 0) == -1)
951
 			fatal("Failed to daemonize control master");
950
 		break;
952
 		break;
951
 	default:
953
 	default:
952
		/* Parent: set up mux slave to connect to backgrounded master */
954
		/* Parent: set up mux slave to connect to backgrounded master */

Return to bug 1988