microsoft / microsoft/VFSForGit
Mac: Diagnostics for for Kext Events
@pmj is already working on this.
Since Aug 9, 2019.
- Dominant language
- C#
- Stars
- 6.1k
- Forks
- 474
- Avg merge
- 2d 4h
- Merged PRs (30d)
- 8
Description
We found an issue when a user ran 'open project.app' where a system process was blocking hydration (and shouldn't have been).
To diagnose the issue I created a branch with logging for all the events called and ones blocked due to processId. It took over an hour with @pmj / I working together to diagnose the underlying issue.
We want a better process for this. Ideally a flag that can flipped that would log all events and rejections. This would have allowed us to diagnose the problem much quicker and on the users machine.
I'd love to hear @pmj / @wilbaker thoughts on ideas for this. For now this is unprioritized but @jrbriggs I think pri1 or pri2 would be appropriate (I'm leaning torward pri1 depending on how complicated the solution is).
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.