From dfa121d9d966b38ff43f26fb1ce7a474f2e26cb5 Mon Sep 17 00:00:00 2001 From: Maxim Sobolev Date: Fri, 21 Apr 2006 06:30:43 +0000 Subject: Merge in latest local changes and improvements: o Allow radius and presence modules to be turned off; o don't override CFLAGS; o don't duplicate error messages to the console; o postgresql backend doesn't set NULL flag on results properly, so that don't use VAL_NULL() macros on them; o reconnect to MySQL db when necessary; o relax transaction matching rules, so that it works with wider range of phones; o add some missed sanity checks in usrloc; o ignore incoming UDP messages that are shorter than certain limin (128 bytes). They cannot be SIP messages anyway. --- net/ser/files/patch-modules::mysql::my_con.c | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 net/ser/files/patch-modules::mysql::my_con.c (limited to 'net/ser/files/patch-modules::mysql::my_con.c') diff --git a/net/ser/files/patch-modules::mysql::my_con.c b/net/ser/files/patch-modules::mysql::my_con.c new file mode 100644 index 000000000000..50c1d6070e42 --- /dev/null +++ b/net/ser/files/patch-modules::mysql::my_con.c @@ -0,0 +1,15 @@ + +$FreeBSD$ + +--- modules/mysql/my_con.c ++++ modules/mysql/my_con.c +@@ -70,6 +70,9 @@ + goto err; + } + ++ /* Enable reconnection explictly */ ++ ptr->con->reconnect = 1; ++ + ptr->timestamp = time(0); + + ptr->id = id; -- cgit v1.2.3