Acquire & Release the lock from the high level variable service
commit9db7aa91ace850468fe340d43cd01fc8dcbd8765
authorJordan Justen <jljusten@tianocore.org>
Wed, 29 Apr 2009 20:22:38 +0000 (29 20:22 +0000)
committerJordan Justen <jljusten@tianocore.org>
Wed, 29 Apr 2009 20:22:38 +0000 (29 20:22 +0000)
tree1761806be1c5280a44a79ea4f0511183a6dec97b
parent41fe84fbc21f49bc25d9985df216da2c945d06ef
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.
MdeModulePkg/Universal/Variable/EmuRuntimeDxe/EmuVariable.c