fix solaris syslog handler