Syslog loggers can fail to initialize if the syslogd has crashed; this then leads to a traceback on exit as self.unixsocket isn't set. Attached patch changes around the order to avoid this. Related to http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=206474