Hi,
I recall that bearerbox and sqlbox use unix socket when no port was
specified in the config. Using unix socket is usually a bit faster than
TCP but of course the database must be installed on the same machine.
Perhaps the behaviour is different with more recent library versions and
I'm unable to confirm that.
regards,
C.
On 09/11/2015 14:23, Vyronas Tsingaras wrote:
sqlbox would try to connect to random ports on the mysql host if no
port was defined due to an uninitialized variable use.
Index: sqlbox_mysql.c
===================================================================
--- sqlbox_mysql.c(revision 55)
+++ sqlbox_mysql.c(working copy)
@@ -396,6 +396,9 @@
if (have_port) {
db_conf->mysql->port = mysql_port;
}
+ else {
+ db_conf->mysql->port = 3306;
+ }
pool = dbpool_create(DBPOOL_MYSQL, db_conf, pool_size);
gw_assert(pool != NULL);
--
*Vyronas Tsingaras **| IT Department*
12th Km Thessaloniki - Liti, Zip.57200, Greece
Tel.: +30.23940.20336, Fax: +30.23940.25922
Skype id: vtsingaras.amdtelecom
E-mail: vtsinga...@amdtelecom.net <mailto:b...@amdtelecom.net>
www.amdtelecom.net <http://www.amdtelecom.net/>
<http://www.linkedin.com/company/amd-telecom-s.a.?trk=company_logo>
<https://www.facebook.com/pages/AMD-Telecom/282439285138965?fref=ts>
<https://www.twitter.com/amdtelecom>
Please consider the environment before printing this email
This e-mail message and all attachments transmitted with it are
confidential and are intended solely for the addressee(s). If the
reader of this message is not the intended recipient, you are hereby
notified that any reading, dissemination, distribution, copying, or
other use of this message or its attachment(s) is strictly prohibited.