summaryrefslogtreecommitdiff
path: root/server-tools/instance-manager/instance.cc
diff options
context:
space:
mode:
authorunknown <serg@serg.mylan>2005-12-23 20:50:28 +0100
committerunknown <serg@serg.mylan>2005-12-23 20:50:28 +0100
commitbcc1ecd37b5434503a7280719088558a8a26b61f (patch)
tree2594fb169d9c168d8ecb0490a4bbebd32149426e /server-tools/instance-manager/instance.cc
parent06e996639664f2f5270793047b47830fd85edbd7 (diff)
downloadmariadb-git-bcc1ecd37b5434503a7280719088558a8a26b61f.tar.gz
locking issues,
test for LONGLONG_MIN in decimal.c myisam/mi_create.c: lock THR_LOCK_myisam later mysys/thr_alarm.c: remove misplaced comment and "safety" if() server-tools/instance-manager/instance.cc: add unlock strings/decimal.c: correct the test for LONGLONG_MIN. fix debug sprintf
Diffstat (limited to 'server-tools/instance-manager/instance.cc')
-rw-r--r--server-tools/instance-manager/instance.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/server-tools/instance-manager/instance.cc b/server-tools/instance-manager/instance.cc
index 3d54d000d5f..3d04403f830 100644
--- a/server-tools/instance-manager/instance.cc
+++ b/server-tools/instance-manager/instance.cc
@@ -255,7 +255,10 @@ static void start_and_monitor_instance(Instance_options *old_instance_options,
log_info("starting instance %s", instance_name_buff);
if (start_process(old_instance_options, &process_info))
+ {
+ instance_map->unlock();
return; /* error is logged */
+ }
/* allow users to delete instances */
instance_map->unlock();