Skip to content

Test executable can hang forever when losing pipe connection #6475

@Youssef1313

Description

@Youssef1313

If dotnet.exe gets killed at the point after MTP sent a request, but before dotnet.exe replies, the MTP process will stay alive forever with this state:

Image Image

Digging further, we are simply stuck in this while (true) loop:

Image

We should definitely handle when currentReadBytes is zero.

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions