diff options
author | Sergey Petrunya <psergey@askmonty.org> | 2009-10-16 19:44:58 +0400 |
---|---|---|
committer | Sergey Petrunya <psergey@askmonty.org> | 2009-10-16 19:44:58 +0400 |
commit | 52cb2344606f1f0c151fc612862820c0863cf90e (patch) | |
tree | a664a8fd779b901c8beea84557c3f13bce1aeef3 /mysys/my_init.c | |
parent | 26c31ed688a1abb52d8a6fb40602eb2e5d3decb0 (diff) | |
download | mariadb-git-52cb2344606f1f0c151fc612862820c0863cf90e.tar.gz |
MBUG#452116: MariaDB: mysql_install_db causes server segfault
- Increase thread_stack_size on 64-bit platforms to 240K, so that
it can accomodate the HA_CHECK structure which is 130K.
Diffstat (limited to 'mysys/my_init.c')
-rw-r--r-- | mysys/my_init.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/mysys/my_init.c b/mysys/my_init.c index 0e1a8c9a4aa..e7ab9ba7a1f 100644 --- a/mysys/my_init.c +++ b/mysys/my_init.c @@ -42,7 +42,8 @@ static void netware_init(); my_bool my_init_done= 0; uint mysys_usage_id= 0; /* Incremented for each my_init() */ -ulong my_thread_stack_size= 65536; + +ulong my_thread_stack_size= (sizeof(void*) <= 4)? 65536: ((256-16)*1024); static ulong atoi_octal(const char *str) { |