]> git.proxmox.com Git - mirror_edk2.git/commit
Acquire & Release the lock from the high level variable service
authorjljusten <jljusten@6f19259b-4bc3-4df7-8a09-765794883524>
Wed, 29 Apr 2009 20:22:38 +0000 (20:22 +0000)
committerjljusten <jljusten@6f19259b-4bc3-4df7-8a09-765794883524>
Wed, 29 Apr 2009 20:22:38 +0000 (20:22 +0000)
commit51967a53143ff87800afe37b3c72292a7ae5f938
tree1761806be1c5280a44a79ea4f0511183a6dec97b
parent6198c34621b38815bbfb116f8fcf656a54470920
Acquire & Release the lock from the high level variable service
routines similar to MdeModulePkg/Universal/Variable/RuntimeDxe.
When the Acquire was in the FindVariable routine, is was
being called by both EmuSetVariable and again in
AutoUpdateLangVariable, which caused an ASSERT to fail.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8205 6f19259b-4bc3-4df7-8a09-765794883524
MdeModulePkg/Universal/Variable/EmuRuntimeDxe/EmuVariable.c