diff options
author | Davi Arnaut <Davi.Arnaut@Sun.COM> | 2009-06-10 10:59:59 -0300 |
---|---|---|
committer | Davi Arnaut <Davi.Arnaut@Sun.COM> | 2009-06-10 10:59:59 -0300 |
commit | afacea4d602bd2230791bd7a91f51e380e00f5d0 (patch) | |
tree | 809678828e315abb0007c3d6c0fa12f66fcf249b /mysql-test/t/trigger.test | |
parent | a073ee45c290d81d365b48b03ef6924e778cd64f (diff) | |
download | mariadb-git-afacea4d602bd2230791bd7a91f51e380e00f5d0.tar.gz |
Bug#41190: shared memory connections do not work in Vista, if server started from cmdline
Backport to MySQL 5.0/1 fix by Vladislav Vaintroub:
In Vista and later and also in when using terminal services, when
server is started from command line, client cannot connect to it
via shared memory protocol.
This is a regression introduced when Bug#24731 was fixed. The
reason is that client is trying to attach to shared memory using
global kernel object namespace (all kernel objects are prefixed
with Global\). However, server started from the command line in
Vista and later will create shared memory and events using current
session namespace. Thus, client is unable to find the server and
connection fails.
The fix for the client is to first try to find server using "local"
names (omitting Global\ prefix) and only if server is not found,
trying global namespace.
Diffstat (limited to 'mysql-test/t/trigger.test')
0 files changed, 0 insertions, 0 deletions