summaryrefslogtreecommitdiff
path: root/mysys/my_init.c
diff options
context:
space:
mode:
authormiguel@hegel.br <>2002-10-16 21:22:56 -0200
committermiguel@hegel.br <>2002-10-16 21:22:56 -0200
commit10436bf902f289a8c4e3014d110ad72165c2227f (patch)
tree3bd2ab4ed78afd76656cf4088a9799b2e488444d /mysys/my_init.c
parenta54df74af0e7367261bcd2f45254e84a3e355946 (diff)
downloadmariadb-git-10436bf902f289a8c4e3014d110ad72165c2227f.tar.gz
Fix the 100% CPU usage with TZ variable
Diffstat (limited to 'mysys/my_init.c')
-rw-r--r--mysys/my_init.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/mysys/my_init.c b/mysys/my_init.c
index f47286159f7..9dd2540ac6c 100644
--- a/mysys/my_init.c
+++ b/mysys/my_init.c
@@ -218,6 +218,10 @@ static void my_win_init(void)
setlocale(LC_CTYPE, ""); /* To get right sortorder */
+ /* Clear the OS system variable TZ and avoid the 100% CPU usage */
+ _putenv( "TZ=" );
+ _tzset();
+
/* apre la chiave HKEY_LOCAL_MACHINES\software\MySQL */
if (RegOpenKeyEx(HKEY_LOCAL_MACHINE,(LPCTSTR)targetKey,0,
KEY_READ,&hSoftMysql) != ERROR_SUCCESS)