{"comment":{"url":"https://api.github.com/repos/BrunoBozza/Prajna/comments/15282461","html_url":"https://github.com/BrunoBozza/Prajna/commit/5de8f80802c92ff4f83a806c6d069f5d5deefee4#commitcomment-15282461","id":15282461,"user":{"login":"BrunoBozza","id":13823256,"avatar_url":"https://avatars.githubusercontent.com/u/13823256?v=3","gravatar_id":"","url":"https://api.github.com/users/BrunoBozza","html_url":"https://github.com/BrunoBozza","followers_url":"https://api.github.com/users/BrunoBozza/followers","following_url":"https://api.github.com/users/BrunoBozza/following{/other_user}","gists_url":"https://api.github.com/users/BrunoBozza/gists{/gist_id}","starred_url":"https://api.github.com/users/BrunoBozza/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/BrunoBozza/subscriptions","organizations_url":"https://api.github.com/users/BrunoBozza/orgs","repos_url":"https://api.github.com/users/BrunoBozza/repos","events_url":"https://api.github.com/users/BrunoBozza/events{/privacy}","received_events_url":"https://api.github.com/users/BrunoBozza/received_events","type":"User","site_admin":false},"position":112,"line":112,"path":"src/Nano/Prototype.fsx","commit_id":"5de8f80802c92ff4f83a806c6d069f5d5deefee4","created_at":"2016-01-06T07:15:54Z","updated_at":"2016-01-06T07:15:54Z","body":"Unfortunately, there's not much we can do about that. LogF is based on trace providers, which are synchronous and can write to files, ETW, etc. Wrapping it in an async just changes the thread that gets blocked, so it doesn't help. Luckily, it's only when the LogLevel test passes that it matters, so it should be mostly fast. We can, later, devise a new, completely async log mechanism (or find async interfaces to the standard one), but for now this is what we have."}}