From 88793d15333bd8ef6b66ae5d04a8c02c8b95f44f3c0af5fd1a9b85bcf4324437 Mon Sep 17 00:00:00 2001 From: OBS User unknown Date: Mon, 28 Aug 2006 19:51:07 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/server:monitoring/pmacct?expand=0&rev=37 --- pgsql_plugin.c.patch | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/pgsql_plugin.c.patch b/pgsql_plugin.c.patch index 508f496..350fe19 100644 --- a/pgsql_plugin.c.patch +++ b/pgsql_plugin.c.patch @@ -1,4 +1,11 @@ -522c522 -< else snprintf(lock_clause, sizeof(lock_clause), "BEGIN; LOCK %s IN EXCLUSIVE MODE;", config.sql_table); ---- -> else snprintf(lock_clause, sizeof(lock_clause), "BEGIN; LOCK %s IN ROW EXCLUSIVE MODE;", config.sql_table); +--- src/pgsql_plugin.c 2006-08-28 22:28:02.000000000 +0300 ++++ src/pgsql_plugin.c.new 2006-08-28 22:28:22.000000000 +0300 +@@ -519,7 +519,7 @@ + + /* "LOCK ..." stuff */ + if (config.sql_dont_try_update) snprintf(lock_clause, sizeof(lock_clause), "BEGIN;"); +- else snprintf(lock_clause, sizeof(lock_clause), "BEGIN; LOCK %s IN EXCLUSIVE MODE;", config.sql_table); ++ else snprintf(lock_clause, sizeof(lock_clause), "BEGIN; LOCK %s IN ROW EXCLUSIVE MODE;", config.sql_table); + + /* "UPDATE ... SET ..." stuff */ + snprintf(update_clause, sizeof(update_clause), "UPDATE %s ", config.sql_table);