On initial system boot the correct running PID for syslogd is not written to /var/run/syslogd Stopping the process with "killall -9 syslogd" and then starting with "/etc/rc.d/syslogd start" correctly writes the correct pid to /var/run/syslog.pid
FreeBSD charon 10.1-BETA1 FreeBSD 10.1-BETA1
Updated 10.1-BETA and 10.1-RC versioned bugs to 10.1-STABLE.
I do not see this behavior in 11-CURRENT or 10.2-PRERELEASE (as of r285014). I am unsure when this was resolved, but thank you for the report.