{"version":"2.1.224","anchor":"wsl-settings-are-read-without-blocking-the-settings-refresh","canonical_anchor":"wsl-settings-are-read-without-blocking-the-settings-refresh","heading":"WSL settings are read without blocking the settings refresh","tier":"notice","area":"Elsewhere","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.224\/e\/wsl-settings-are-read-without-blocking-the-settings-refresh","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.224","markdown":"### WSL settings are read without blocking the settings refresh\n\nOn WSL, reading inherited Windows settings no longer blocks the periodic settings refresh.\n\n**What**\n\nOn WSL, the periodic settings refresh now reads the inherited Windows settings file asynchronously and awaits it, instead of doing a synchronous read on the interval.\n\n**Details**\n\n- Disposal is rechecked after each await so a refresh in flight does not act on a torn-down poller.\n\n**Evidence**\n\n`wslWindowsFile`\n\n- Area: Elsewhere\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 1\/5"}