Skip to content

Consider keeping circular buffer of comm packets #4900

@rainersigwald

Description

@rainersigwald

We're debugging a problem that looks like a hang in node communication. One thing that might be nice in this situation would be to preserve a circular buffer of packets sent, so that when debugging a dump of a hang you could observe what had recently been sent. This should only be kept under MSBUILDDEBUGCOMM, since in normal operation it's just memory bloat.

(Proposed offline by @danmosemsft)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Area: DebuggabilityIssues impacting the diagnosability of builds, including logging and clearer error messages.Area: EngineIssues impacting the core execution of targets and tasks.Area: IPCIssues concerning how MSBuild communicates between processes, including serialization.needs-designRequires discussion with the dev team before attempting a fix.triaged

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions