28 jul 2010 kl. 17.44 skrev IƱaki Baz Castillo:
2010/7/28 Olle E. Johansson oej@edvina.net:
Syslog is defined in http://tools.ietf.org/html/rfc5424, but I can't find anything there about this situation. It's a simplex protocol, so the implementation should propably handle this situation
Note that we don't use the "syslog remote protocol" as defined in RFC 5424. Kamailio logs to the local rsyslog server and rsyslog logs to a local file(s) and also performs a SQL query to store the log in a MySQL server.
Ahh.
If it does, we need to figure out a way so that Kamailio doesn't lock up if this happens, not logging in the same process or thread or something...
Being a multiprocess blocking design it would be a bit difficult such solution. Perhaps the "ping syslog" mechanism I suggested in my initial mail :)
I thought it wasn't easy... But still, we need some sort of solution since this can affect a lot of systems.
/O