Skip to content

Read loop hangs after server stop #108

@bastiandoetsch

Description

@bastiandoetsch

We have encountered the situation, that our go executable does not return from WaitStatus.

Apparently, the goroutine to receive messages on the channel does not terminate after the server.stop, and thus the Wait does not return.

What kind of additional information would you need to analyse this in depth?

You can reproduce this running the snyk-ls executable, available at https://github.com/snyk/snyk-ls (we do that from an e2e test, located here).

Please let me know if I can assist further.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions