Merge pull request #30526 from twangboy/reg_flushkey

Added FlushKey to make sure it's changes are saved to disk
This commit is contained in:
Mike Place 2016-01-21 19:33:13 -07:00
commit e366f6a7fd

View file

@ -361,6 +361,7 @@ def set_value(hive,
or vtype == registry.vtype['REG_BINARY']:
vdata = str(vdata)
_winreg.SetValueEx(handle, vname, 0, vtype, vdata)
_winreg.FlushKey(handle)
_winreg.CloseKey(handle)
return True
except (WindowsError, ValueError, TypeError) as exc: # pylint: disable=E0602