-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Open
Labels
Area: DebuggabilityIssues impacting the diagnosability of builds, including logging and clearer error messages.Issues impacting the diagnosability of builds, including logging and clearer error messages.Area: EngineIssues impacting the core execution of targets and tasks.Issues impacting the core execution of targets and tasks.Area: IPCIssues concerning how MSBuild communicates between processes, including serialization.Issues concerning how MSBuild communicates between processes, including serialization.needs-designRequires discussion with the dev team before attempting a fix.Requires discussion with the dev team before attempting a fix.triaged
Milestone
Description
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
Labels
Area: DebuggabilityIssues impacting the diagnosability of builds, including logging and clearer error messages.Issues impacting the diagnosability of builds, including logging and clearer error messages.Area: EngineIssues impacting the core execution of targets and tasks.Issues impacting the core execution of targets and tasks.Area: IPCIssues concerning how MSBuild communicates between processes, including serialization.Issues concerning how MSBuild communicates between processes, including serialization.needs-designRequires discussion with the dev team before attempting a fix.Requires discussion with the dev team before attempting a fix.triaged