From 4675abae9713acffc281bd03abf71b8e457d0704 Mon Sep 17 00:00:00 2001 From: Philipp Kern Date: Mon, 13 Jun 2011 14:06:46 +0000 Subject: [PATCH] wanna-build: lock_table: use row-level locking --- bin/wanna-build | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/wanna-build b/bin/wanna-build index cd2db3a..9cfa853 100755 --- a/bin/wanna-build +++ b/bin/wanna-build @@ -2082,8 +2082,8 @@ sub add_user_info { sub lock_table { return if $simulate; - $dbh->do('LOCK TABLE ' . table_name() . - ' IN EXCLUSIVE MODE', undef) or die $dbh->errstr; + $dbh->do('SELECT 1 FROM ' . table_name() . + ' FOR UPDATE', undef) or die $dbh->errstr; } sub parse_argv { -- 2.39.2