* src/odbc/ejabberd_odbc.erl: fix keepalive query, broken by r2092.
authorJérôme Sautret <jerome.sautret@process-one.net>
Thu, 6 Aug 2009 10:23:32 +0000 (10:23 +0000)
committerJérôme Sautret <jerome.sautret@process-one.net>
Thu, 6 Aug 2009 10:23:32 +0000 (10:23 +0000)
SVN Revision: 2425

src/odbc/ejabberd_odbc.erl

index 1b03485d88b5387f855ff209c412f22c57d49fd0..01e14bdd4ed20c204a7dd6a4027ee78f9c71cd36 100644 (file)
@@ -466,7 +466,8 @@ mysql_item_to_odbc(Columns, Recs) ->
 
 % perform a harmless query on all opened connexions to avoid connexion close.
 keep_alive(PID) ->
-    gen_server:call(PID, {sql_query, ?KEEPALIVE_QUERY}, ?KEEPALIVE_TIMEOUT).
+    gen_server:call(PID, {sql_cmd, {sql_query, ?KEEPALIVE_QUERY}},
+                   ?KEEPALIVE_TIMEOUT).
 
 % log function used by MySQL driver
 log(Level, Format, Args) ->