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

Collapse All | Expand All

(-)/var/tmp/ipfs (+7 lines)
Lines 33-38 Link Here
33
ipfs_start()
33
ipfs_start()
34
{
34
{
35
	if [ -r /var/db/ipf/ipstate.ipf -a -r /var/db/ipf/ipnat.ipf ]; then
35
	if [ -r /var/db/ipf/ipstate.ipf -a -r /var/db/ipf/ipnat.ipf ]; then
36
		if [ ! -f /var/db/dtrace.out ]; then
37
			/usr/sbin/dtrace -o /var/db/dtrace.out -n 'sdt:::user_error { printf("%d\n", arg0); stack(); }' &
38
			echo $! > /var/db/dtrace.pid
39
		fi
36
		${ipfs_program} -R ${rc_flags}
40
		${ipfs_program} -R ${rc_flags}
37
		rm -f /var/db/ipf/ipstate.ipf /var/db/ipf/ipnat.ipf
41
		rm -f /var/db/ipf/ipstate.ipf /var/db/ipf/ipnat.ipf
38
	fi
42
	fi
Lines 46-51 Link Here
46
		chown root:wheel /var/db/ipf
50
		chown root:wheel /var/db/ipf
47
	fi
51
	fi
48
	${ipfs_program} -W ${rc_flags}
52
	${ipfs_program} -W ${rc_flags}
53
	if [ -s /var/db/dtrace.pid ]; then
54
		kill $(cat /var/db/dtrace.pid)
55
	fi
49
}
56
}
50
57
51
load_rc_config $name
58
load_rc_config $name

Return to bug 191343